i essentially agree with Shifty Geezer.
on the hardware side, microsoft did nothing but use the PC architecture and PC parts.
nothing really innovative or new or somewhat efficient.
on the software side: recycled NT kernel, recycled directx API.
games: halo, which would have been released on PC and macintosh anyway..
a lot of disappointing exclusive content: kabuki warrior, sneakers, kakuto chojin, azurik, blinx, bloodwake, tao feng, nightcaster..
failed promises.. (who said fable ? blinx-revolutionnary-mario-killer,malice...)
the only thing xbox brang to the console gamers outside of the xbox live (we have the same for free on PC) is its superior graphical power, it's the only thing that could be bought..
nothing comparable to what nintendo brought to videogames.
by essence microsoft is not a gaming/entertainment company, they're only trying to diversify their sources of income.
they can succeed in this market and make some profits, but without the spirit.