Yes, I really didn't get it why people got upset at the beginning when Nokia said they would not port the Meego system on the N900. All we have to do is just sell our N900 and get a new Meego phone or whatever out there with better features and have the new system. Don't you see the point? Not everyone likes to change their devices every few months. They want to buy the device that can be upgradeable and last much longer. And for now, from what I see, look like the only android phones that are upgradeable are those from Google. It is more like a warning for those who are planning to buy an android phone soon, like me. You need to know, without a good OS, no matter how good the hardware is, it is just like a sh**. N900 is one of the example, maemo 5 is just not good enough to use the full power of it, be honest., and instead of fixing the bugs, Nokia just go ahead and develop another new OS. How about the owner of N900? "Well, sorry, too bad you bought our products." At least now they know it is wrong and they say they will port the Meego to N900, but will see, who knows. This Nexus S may not have the best hardwares, like no MicroSD slot , no Qwerty keyboard, well, same as the Iphone too , but as least it have a good company on its back to make sure the OS is working well and upgradeable.