I think javispedro is wrong in most of his assertions, I think mobile application quality is great, on EVERY platform; Maemo, WebOS, Android, iOS. A great deal of people have ditched their laptop/netbook for a tablet. iPad/Android. That's a fact, you can look at the market, you can see what people are buying and not buying.
There's so many things you can attach to an iPhone that give it such a wider range of abilities, from processing credit card transactions to a Geiger counter. And the platform your using hasn't even accomplished spellcheck yet (one of my long running criticisms of Maemo 5).
I never attempted to record calls on my iPhone but from my quick Google search it appears to be possible.