I think next gen, a Cell2 system will be the easiest to transition to, comparng the new gen of console to the previous gen. From XB360 to XB4000 will possibly be as problematic as PS3 development is now. Lots of us were saying this gen that Sony were making the difficult change now, but it'd pay off next gen. What are PC+XB360 devs who shy away from Cell going to have to work with next gen? Will they be safe and comfortable in their development environments and able to achieve good results thanks to automagicval parallisation tools that Cell can't use, or will the development environments have the same problems that Cell development has now and the devs are going to have to learn new skills? That's what it all came down to. Conventional processing cannot provide the processing throughput needed for data-heavy 'media' tasks. Fat, parallel float processing is necessary. The only way to get that is lots of small, simple cores, which needs new programming paradigms, which needs skills to be learnt. Reticent developers may be able to hold onto simplified systems, but not forever, unless technology is going to hit a brick-wall and get nowhere. And if you're going to learn new development paradigms for Cell, transition those to Cell2 should be as easy as following x86 development from it's early days to the P4.