I am surprised by many of the above comments - i know i am no apple obsessive, but i expected it to be a lot better than it was - especially because of all the rave reviews (which i now feel must have been blind hype!)
I have been running a iphone4 for the past 6 weeks, and a HTC android for significantly longer. Ignoring the infuriating fact that if you want to make even the slightest change (i.e. change a camera setting) you can’t… but woohoo yes there is a (paid) app for that. On contrast, Andriod, you can just make the change within settings, or if you really want something specialist you can normally find a free app which is good, or a paid app which is better and more feature rich.
Comparing freezes and app crashes - surprisingly the Apple is coming off worse. I was shocked by this, especially considering apple refine, restrict and test everything they launch for one set of of hardware.
The Android, did drop out of programmes, but has never crashed on me. And admittedly all the apps i had trouble with were ones i knew about the risk, as reviews pointed out problems.
In my opinion, especially weighing cost, to function - Android wins hands down. But this is mainly because with Apple you are paying through the teeth for a “fashion brand” and in terms of apps they know people are prepared to pay for an eye phone so they will for apps too.
With android, i think the best advice i can give is to choose wisely - as most of the crash problems are related to the lower spec handsets and OS issues tend to be related to mobile providers not sending out updates, or the bloatware they install.
In terms of long term availability - i think both are pretty bad. I have Iphone friends whose phones are no longer supported and not being issued software updates, yet they are tied into a contract longer than this period! As such many of the new apps are not available to them, or cause problematic crashes.
Android is similar, but this is caused by the phone provider not issuing updates.
Its funny, the iphone advert just came on… and the strap line is now, if you don’t have an iphone, you don’t have itunes. Wow, am i glad to be rid of itunes!