the thing is you'd want devs to start writing games a couple of years before the Xbox is released... and it is rumored to be 2014... I'm guessing the architecture question was answered a long time ago... Although, that does explain why Windows runs on ARM now... very interesting...

I think the next big thing in gaming hardware is gonna be 100 hardware threads