It's also funny that N900 owners here don't realize that Maemo is already 5 years old. I came much before iPhone OS and Android. Sure, Maemo didn't have phone functionality in the beginning but so what? How many applications depend on the phone functionality anyway? IMO, this is not good excuse why the Maemo platform is behind the rest in application development.