[citation][nom]drwho1[/nom]Consoles have a life span of about 10 years, so I do hope for something better than "good enough" when they decided which GPU, CPU, amount of RAM etc... Even better give us the freedom to expand our consoles by simply been able to add more RAM, add more video memory, or even change the GPU 5 years down the road if we want.[/citation]
Silly newkids, this is the first generation to ever have a lifespan of 10 years. Previous console generations lasted around 5-6 years.
I really doubt that MS will put the next XBox out any time after 2013, 2014 would give the Wii U a 2 year start. Notice how they announced these after the WiiU was announced? Nintendo forced their hand, they have to at least have something for people to look forward to while Nintendo's new product is being released.
I would think it better for Sony/MS to use a similar architecture that's different from the Wii U. The idea is to prevent Nintendo from having 3rd party support, a necessity if they want to bring their fans back. Devs don't like having to develop for different architectures, so whoever the odd man out is will get less attention from developers. Nintendo's already made things a bit more difficult with a wacky controller, so if their system was also inconvenient to work with, it would hurt their chances of getting 3rd parties back on thir side.