I bought the N900 directly from Nokia for £499 in September 09, finally got it mid November 09. Was very excited about it but now not too impressed. Only pros about the device are that it plays DivX and Xvid, Video recording WVGA (848x480) @24fps, 32GB built in memory plus MicroSD up 16GB (or 32GB if and when it comes out). Very good browser, Multitasking. Cons- No portrait mode Who Cares, did it have it before you bought it and it lost it? Didn't think so! Have you ever bought a 2-door car and later complained it wasn't a 4-door, and that was the companies fault? Crap battery life, You know a Full Multi tasking Open OS doing WiFi/3G that you can do the things you can do on this device that has a better battery life?? Resistive touch screen, Works Fine, who cares? Screen also very delicate (already have a slight indentation in the middle of the LCD not on the screen itself) No screen protector on a $600 phone?? You stoopid of something? You should have bought the abuse Insurance Policy it seems! You blame Nokia for you banging up your phone?? Nightmare how to work out how to create a playlist, This device is not for non geeks, sorry you thought it was an iPhone, it just dawned on me that i in iPhone stands for idiot. No equalizers Don't need them, I'm a purist, but an app with an EQ came out yesterday i think Quite chunky device Back to the iPhone for you, or WinMo it seems, they are STYLISH aren't they! Cheap camera cover Looks fine to me, but you're correct, it is not Titanium Unstable OS I've installed tons of Extra-devel stuff and mine is like a rock New software updates don’t seem to do anything. The software updates improved OVI maps greatly, made the battery last longer, and the device performs much better, especially the browser, just to mention a few Can’t reformat device without flashing When you reformat, you have to install the OS just like a real computer! Can’t move icons, reorganize menu or add folders I see this as a plus, sorry. How can they talk about MeeGo and maemo6 when they haven’t kept their promise about a proper update for maemo5?