I would just like to remind everyone that 99% of all phones are rubbish in most respects. Possibly 100%, but I'll give the benefit of doubt Ever bought or played with a phone where everything works just right? Or even one where you didn't find annoying design flaws in the first day of using it? Or even one that has never crashed on you while using it? Personally I've never found a phone that doesn't have all of the above faults. N900 buyers are likely to have high expectations. It's expensive, it's shiny, it's marketed (if you call obscure viral marketing with no posters in any phone shops marketing ) as a super all round device that makes you go Wow! Certainly the videos have lots of people saying wow a lot and how cool and new it is. Yes, Joe Public will find aspects of the phone disappointing or annoying, and sometimes dealbreakers, but don't forget they will be comparing with other phones they have used before, and other phones which are in the market now that they try out. None of the current crop of expensive smartphones are all that brilliant really. They all have annoying and disappointing issues. So look at the whole package, and decide which set of highs and lows you can live with. When choosing a phone I always recommend imagining how you'll feel after a month with each device, when the annoyances and disappointments don't both you so much, and you've seen more of how the device helps you do what you want, and perhaps do some new things. The first few weeks are always a different experience, where every little annoyance stands out a mile, and the potential hasn't been discovered. Try to imagine how you'll feel when you're used to getting the best out of it, working around the foibles, and - in the case of Maemo and it's direct competitors - installing alternative apps. Which device actually lets you get done what you want to do? Which will you enjoy using, when you're had a month to get used to, and gotten over the disappointments because it's only a computer-phone, not your fantasy device. All phones suck. Don't believe any hype