All 3 had great stuff this year.
- Nintendo had a new METROID, a new MARIO and several other games
- MSFT had some new stuff and NATAL (with no release date) which I am not really impressed with
- SONY had a lot of games much better than last year or the year before, they also showed their motion control gadget (with release next year I believe) .
I would put Sony ahead of the other two just because Sony had both hardware and Software. An argument can be made for Microsoft as well but there was NO game that microsoft announced that I didn't know about.
Legend of the Guardian and God of War 3 for PS3 and MGS, Assassin's Creed and Resident Evil for PSP trumped most of MSFTs line up (although Mass Effect 2 and Splinter cell look amazing :) )









