I think Microsoft is the winner because 2 new halos project natal MGS Modern Warfare 2 Left4dead 2 Crackdown 2 i think those were all fantastic announcements!
but thats not to say that the other two werent great 2 new marios and metroid bravo ninty but they lost my interest with the vitality thing and god of war 3 looks sickkk!
but i still think MS is the winner
who do you think is the winner?