I tend to agree with gerbick... As much as I love Nokia (I have NEVER bought a phone from any other manufacturer), Nokia is well known to screw over their customers by having something soooo much better in such short time that it gets people really mad... An example of that would be N95-1 to N95-2!! I remember buying the N95-1 for almost 800 dollars then not even 2 month later something way better comes out.. And why should he bail out? Shouldn't Nokia listen to someone like him... He obviously loves Maemo but he's getting frustrated not seeing it succeed like other OSes that came out after Maemo and is crappier than Maemo!!! There are lots of things that just can't be solved by 3rd party developers.. especially if the company iyself isn't supporting the product well enough.. Lets take a small example.. like the ability to print directly from Maemo.. Many people are asking for that (including me) but has it been implemented? Poorly and only for OS2007-OS2008, why? because developers/Nokia aren't interested on doing it.. So the users that want this feature can go ahead and get even more frustrated.. then there are the things that get fixed in the next OS or features that will be added in the next OS but you can't get it because you have to spend another ~$600+ for new device... Can you now see how the frustration builds over time? Is the N900 a great device.. yes.. And I wouldn't change at all.. but there are things that still needs to be implented.. and most importantly.. be supported by Nokia and the big companies (like EA or something)... Oh.. and don't get me started on when Nokia gets us to buy ann app, game, or service then later on making that free!! or they stop supporting it overall (hint: N-Gage)