Personally, I am now a lot more satisfied with my N900 when I stopped thinking of it as a phone. It is not a phone, it is an ultra portable linux appliance with focus on the internet and data networking. I have yet to make a single GSM/UMTS voice call - I only use Skype out over 3/3.5G or WiFi. I use the N900 so much now that I have to remember to switch to my laptop. The N900 cannot replace my desktop workstation, but it has severely cut into the time that I spend using my laptop. With a fast WiFi connection the MicroB and even Firefox browsers are extremely fast and responsive, I now also have full ssh access through xterm, and push email across three of my main accounts works very well. I mean this tiny N900 multitasks so well and quickly enough that it is stretching my own information processing ability... iPhone, Android, cannot do this. The comical iPhone OS 4 "multitasking" does not rate a mention. The mechanical keyboard is awesome too and messaging works in a really clever way. My recent "discovery" of the web page zooming gestures also transformed my browsing experience - continuous zooming on the MicroB beats multi touch hands down. Yes, many basic things do not work and I am as eager as anyone to have them enabled or fixed, but right now, for me, there is simply nothing better than my N900. V.