I own all 3 and MS had the best showing IMO.
That is my opinion and it seems that is the general consensus in the media, as well as several sites and gaming communities. You dont have to like it, regardless of console owned though, you win.....believe me.
I am extremely happy as a gamer because I enjoyed what was announced for all 3 and can easily pick and choose some very very awesome titles for each throughout the year. For my tastes the 360's line-up was top notch.







