in general i think the iphone software is much better.
Ive got the htc hero/G2 and its ok.
But the android software sucks, after using it, Im never gonna get a phone with android on it again.
Every app needs access to data on the phone, stuff like the phone book etc...
Google always want to collect information from you.
The iphone is a good phone, apart fron the stupid 1 day battery.
I have to say iPhone, and it's not cos I'm a fanboy, it's just cos I had my phone and ipod to carry around, now I only have my phone, as it's has ipod built in to it.