I wasn't going to post - but I felt the urge to point out how useless you appear. To all other reading this thread. I find this to be a quite interesting topic. It is unfortunate that all fanboys have to run into the trenches and start to fling mud. I've been working in the cellphone business for quite a number of years and it is a reality that IPhone has changed the game. It is a reality that Android based phones has changed it even more. This also implies a shift in the balance towards S.V. No reason to ignore reality and fling dirt. That does not mean that the N900 is behind. The N900 is both in hw and sw (in terms of linux-usage) quite cutting edge. It is quite pointless to make this into some US vs the World discussion as tex14 seems to be aiming for. My guess is that he has nothing to with the success and hard work of the people behind said technologies. I doubt he would even have the capacity. It is always easy to find any successful group, find a common denominator (in this case nationality) and then hope somebody mistake you for being part of the group. N900 lacks applications and attention from application companies. Userbase is quite small and I don't think the users really are willing to spend any significant amount of money on applications. Linux-based users tend to believe they should get everything for free and sw developers should develop for fun and eat air. However, I still believe Nokia is onto something with the N900. They just somehow need to make it profitable for application companies. Produce some sort of "dalvik-like" based sandbox where they can control and simplify the APIs, while still maintaining the freedom of use that interest the "hacker" community. I think it is very positive that Nokia management is aware and actively pursuing a course that might keep them in the middle of the fray.