I'd have to agree with Sony.. it's not about the cores... it's about hardware acceleration. On a mobile platform, if the OS is optimized to offload to hardware accelerated components, then you are better off sticking to a single core and preserving battery life. It's all about the end-user experience, not how much horsepower drives it. Windows Phone 7 is a good example of this. It's ultra-smooth, without any lag, and runs on a single core. It's completely unnecessary to introduce a second core, because all it would do is chew up battery life and the end-user experience wouldn't be improved at all.