I own both an iPhone 3GS and HTC Desire and will agree with a lot of what people have already been saying about the iPhone providing the smoother, easier to use experience, but there are some great things about Android which I wish was in iOS:
Widgets - I have some really useful widgets on my main home screen so I can see at a glance information such as weather, upcoming calendar appointments and time in other countries where relatives are. At a glance without having to jump in and out of apps all the time.
Notification bar - a much better implementation of notifications
Over the air updates - ok, not exactly a mind blowing feature, but I think OTA updates are better for the general user because I'd bet a very large percentage of iphone owners never sync with iTunes and thus don't even know updates are available to add functionality to their phones. Over the air updating means updates like Froyo or the upcoming Gingerbread will be sent straight through to the handset, no checking or syncing required.
I also like how apps can talk to each other. For example I can go into the gallery and choose to share a photo and it'll give me the option to send it to a third party app, not just the default stuff. Apps also have the ability to deeper integrate with the system rather than being trapped in a sandbox like in iOS.
But often I'll switch back to the iPhone after having used my Android phone as my primary phone for a while and it's like a breath of fresh air with its simplicity and fluidity. I honestly think they're both great but I would say Android is the better choice if you're a bit geeky or like to have the ability to tweak and customise without jailbreaking or hacking.
Widgets - I have some really useful widgets on my main home screen so I can see at a glance information such as weather, upcoming calendar appointments and time in other countries where relatives are. At a glance without having to jump in and out of apps all the time.
Notification bar - a much better implementation of notifications
Over the air updates - ok, not exactly a mind blowing feature, but I think OTA updates are better for the general user because I'd bet a very large percentage of iphone owners never sync with iTunes and thus don't even know updates are available to add functionality to their phones. Over the air updating means updates like Froyo or the upcoming Gingerbread will be sent straight through to the handset, no checking or syncing required.
I also like how apps can talk to each other. For example I can go into the gallery and choose to share a photo and it'll give me the option to send it to a third party app, not just the default stuff. Apps also have the ability to deeper integrate with the system rather than being trapped in a sandbox like in iOS.
But often I'll switch back to the iPhone after having used my Android phone as my primary phone for a while and it's like a breath of fresh air with its simplicity and fluidity. I honestly think they're both great but I would say Android is the better choice if you're a bit geeky or like to have the ability to tweak and customise without jailbreaking or hacking.