For iPhone comparison arguments see above post. The fact is the N900 IS CAPABLE of running many things BECAUSE of the hardware and the OS that the iphone cannot. As far as Android kicking sort of *** its taken a year and 4 releases of the OS to get to that point and believe me when I say I had one of the first G1's and went through MUCH pain before it got to this point. If you like come back in a year when the N900 and maemo 5 have been out for 12 months and if the issues still exist I might let you make the Android comparison