With what we know about both, it has to be the Xbox Series X. Quite surprising considering I completely skipped the Xbox One after being primarily a 360 gamer last generation. They seem to be hitting all the right notes.
Sony really dropping the ball on building pre-launch hype for PS5 this year so far. Quite the opposite from what they did with PS4 throughout 2013.