You have to remember the console "waiting game". Each of the big companies released a semi hit title on release to reel in buyers. Xbox has been out longer, but is Halo 3 out? No, of course not. By the end of this or next year Final Fantasy will have hit hard and so will have Super Smash Bros, and Halo 3.
Well if they do it right Metal of Honor 2 as well:P.
All the consoles are just waiting to release info/their game (X-mas etc). Whichever hits stores first isn't exactly the winner.