The Xbox One X is pricey, powerful and completely one of those things you want to impulse buy when you have surprise tax dollars in your back pocket. The Xbox One has had a rough go this generation, but the Xbox One X represents a bit of a switch. Previously the PlayStation 4 had the best version of multi-platform games in terms of performance, but the Xbox One X consistently outperforms the PlayStation 4 Pro.
So if you care about that kind of thing, the Xbox One X is the one to go with.
The PlayStation 4 Pro is a great option if you've happened to pick up a 4KTV and you need something to show it off. It's not as powerful as the Xbox One X, but PlayStation exclusives like God of War, Horizon: Zero Dawn and Uncharted 4 look absolutely spectacular and you won't be able to play those games anywhere else.
It's also reasonably priced at an RRP of AU$560. Keep an eye out for sales, you can probably pick it up for less than that.
If you have kids, a job, or just generally struggle to find time to play video games, then boy do I have a console for you.
The Nintendo Switch just pours into the gaps in your life and occupies it with some of the best games of the last five years. Play Zelda: Breath of the Wild on the bus. Play Super Mario Odyssey in the waiting room at the dentist.
The SNES Classic is the real humdinger because the SNES is basically the greatest console of all time. This pips the NES Classic for me. The games were better, they've aged better, and it just looks nicer.
Buy it. If you can! This thing has been sold out forever, but Nintendo is restocking Australia late in June.