I can't believe you 'tards are saying "don't buy it!" I am very happy with my n900. 1) It is not a phone - it is a computer first. Hardware keyboard is great. 2) We are currently waiting for an update (PR1.2). THE N900 IS STILL USEFUL WITHOUT IT. 3) I like it because it has a great browser, pdf viewer, average media player, fm transmitter (i listen to music in my car). 4) I enjoy programming it because it has Python (very easy programming language) and QT (makes my programs nice and shiney) Just a few examples why I like it. More importantly what kind of stuff do you envision using it for? It is not a full function phone but the phone app is reliable and does the job well. 3 months after release, the n900 got an update. The PR1.2 update is mainly a bug-fix and is not worth stressing about. Some people bought the n900 expecting it to solve all their life problems but alas were very disappointed. (Hence the negativity in this thread)