Just thought I'd chime in here, This Christmas, me and my brother wanted to get our youngest brother a new gaming machine, he's had a Xbox 360 for years now and thought we'd update it with something else (PS4, Xbox One or PC). Guess what we did?
PS4: £350
Xbox One: £430
PC:£450
PC was a Micro ATX build, 430 watt PSU, Small case, 640gb WD Black HDD, Core i3, 8GB 1600MHz RAM and Nvidia GTX660. This runs Battlefield 4 on High at 60fps at 1080p. The game also cost £20 as it was on sale. Only other thing we added to the setup was an adapter to allow his 360 controllers wirelessly. That means an Xbox One plus game (£60 still) would have cost more!
I'm sorry folks, but anyone who buys a console these days must be either very special, Love to talk to machines or just want Halo / Forza / Gran Turismo / Naughty Dog games. I'm the latter, only reason I got a PS3 was for The Last of Us. But if your looking to buying a gaming machine right now, you'd have to be crazy not to go the PC route, Get the console later when it's a reasonable price and has the games worth playing.
Steams big screen mode is just fantastic, for the odd moment he needs a mouse (usually to get into Uplay/Origin games) he already had a wireless keyboard+touch pad combo to do so. He started with no games, with £45 he now has a little over 30 games. To add to this, the PC stays quieter than the PS4 and produces less heat than both the PS4 and Xbox One (I've tested this myself with BF4).
Now don't get me wrong, I'm hearing all you people who are claiming they are for "different markets" but if you are looking to replace your current console, the cheapest route is a PC, end of story, hardware costs are a tiny bit more but games are 75% cheaper easily making the PC cheaper, no need for new controllers and can be upgraded with a new Graphics card is 1-2 years time IF (a big if there) you want to keep up with the latest graphics. You can play games from 1996 and still work today plus the modding community, all free online services and pretty much all games save to the cloud these days.
Now we're getting down to the real reason you'd buy a console right now:
Console is for the person who is not smart enough to install Windows or build a PC, It turns out, there is a shocking amount of people out there that can't and just don't care, That's also fine with me, keeps me in a Job and I get to enjoy my games in a superior graphics quality for less money, as the saying goes "no skin off my back"...
Or something like that xD