As much as i hate Microsoft direction and their absolute focus of making the Xbox brand entertainement mostly, seeing Ballmer talking about Xbox and never mentioning games or mostly downplaying them makes me sick as a passionate gamer.
But, i think they're gonna dominate the next-generation again big time. The focus on all-in-one box is going to work and lets be honest, MS has done an amazing job making the Xbox a great multimedia machine that is easy to use and very integrated. They do have some games that i care about but they still don't care about gaming as much as Sony does.
I'm leaning towards a PS4 for next gen but i really really hope Sony doesn't fuck up their system this time around. What i mean by that is i want to have a system that plays well with updates, no more shitty downtimes, i want store updates that are well timed and features like party chat and stuff that work easily and well integrated, because you can bet Microsoft will make the next Xbox so easy and so integrated with everything from tablets to phones that people will jump in again.
For me Sony have by far the best games and the best philosophy of what gaming is than Microsoft. I want them this time to make a system that works well with features and updates and overall easy to use. This alone is one reason why i used my 360 more this gen, even though i don't want to give my money to Microsoft.
This gen the 360 had it all on the functionality front, easy to use, party chat, fast updates and downloads, most 3rd party games looking better... and it was the cheaper console to boot, which also helps a lot.
And for those who say Microsoft has Forza. Well look at the sales of Forza and compare that to the beast that is Gran Turismo. Forza 3-4 didn't even make the top 5 sales of the month when released. It was never a mega success, so much that MS had to give it in a package with the console. Don't get me wrong, it's a great game but racing fans always chose GT.