*** About Maemo and Nokia's efforts so far I will say this. If there is something already out there that works for you out of the box then Maemo won't beat it... out of the box. Out of the box the N900 will have less software available, more bug related software updates, and a much steeper learning curve... However....and imho, 3 months later, the N900 owner will be happier with his purchase and their satisfaction will continue to grow as they realize that: * More and more free applications have become available for the N900 and that they had a say in the development of some of those applications or can configure them more to their specific needs then ones available for sale on other phones. * Each firmware update that they did receive over the air for their N900 actually improved its functionality and didn't cripple its connectivity even further or undo any changes that they may have already made. * The learning process for the N900 was not painful at all and that they now feel a part of a vibrant, growing community that shares their enthusiasm for the device and its OS and is less concerned with how much time or money they spend on add-on applications or plug-ins. However, in business time = $$$. If you need immediate satisfaction and can not invest the up front time required to make Maemo your own, then perhaps this phone is not for you... ymmv