Slightly off topic, but since my n900 stopped working (as a phone anyway) I have since moved to android. I have an HTC Sensation and now a Galaxy s3. Sure, they are powerful, but I don't enjoy using them anywhere near as much as I did using my n900. I constantly learnt things with that phone, such as manually making and modifying themes, icons and framework and also a lot of terminal, linux and commands. What Nokia should do, is re-visit the N900. Keep all the same features just update the device to the latest hardware, and put maemo 6 or 7 or Meego or alternative open source os on it. People may disagree with me now, but I personally think that Elop was responsible for Nokia's demise. Sorry for the totally off topic post. I have yet to find a phone that lives up to my N900.