On the plus side, although android phones have less versatile screens
I don't have this problem with my HTC Desire. Better than a 3Gs by a country mile and the only appreciable difference between it and the iPhone 4 appears to be the inability to use it in direct sunlight... which might require you to "turn around" to see the screen. There's no Android app for this yet apparently, which iPhone users claim as a milestone success over Android
...this also means that they use a lot less power (much less) than an Iphone, so this is good for outdoor types.
Mine uses a full battery with moderate use in about 12 hours. You can smoke a full charge in 7 hours without trying too hard and the worst I've had was just under 6 hours with consistently heavy use. It is
slightly better than a 3Gs but not enough to shout about to be honest as it's also slightly heavier. There just isn't a big enough difference, in terms of battery life at least, to really call it between either one. I've not had a play with the iPhone 4 yet, so won't comment. Suffice to say the non-removable memory is flaw enough to kill the idea of an iPhone for me.
Android phones are also very much quicker to load and operate than Iphones. For example, and average Iphone 3Gs can take 19 seconds to load its 'app store' app, while an average android phone can do the same in less than one second. That is a major difference in operating speed! Andoid phones will often have a better signal in any given area than an average IPhone. Another example (on the same network) is a valley that I often go to, where I have no signal, while my son (on an android) not only has phone signal, but can log onto the net too.
The seamless integration of your Google account into Android for both contacts and calendar absolutely transforms the user experience. An Android phone without a Google account, even if it's just for the calendar and contacts alone, forgetting Gmail, maps and all the other good stuff, is seriously missing out. My calendar items sync with my desktop mail client in less time than it takes to dial a phone number - it's so close to instant it's indecent. IMAP integration seems better with Android on the Desire than the iPhone too.
There's a lot of hype about app numbers - 300,000+ for the iPhone but only 90,000 odd for Android.
There's a limit to how many
useful apps can be developed and how many versions of the same app can realistically be called different. There are at least 6 different die rolling apps for Android which do almost exactly the same thing but with slightly different bells and/or whistles. The same is true of the iPhone. Need an app to tell you how much you should tip your waitress? You'll need an app to go to the toilet next FPS!
If 1% of apps are actually and genuinely useful I'd be very surprised. Certainly it's not been my experience with Android to date, nor that of friends who have iPhones. The majority remain gimmicky and 'fun for a bit' at best - a good example would be my brother in law, who is an exceptional pianist
and owns an iPhone
and is an incredible Apple phanboi. He doesn't, however, use the iPhone piano keyboard app, he uses a piano.
That said, there are some exceedingly good apps but 300k? Even 90k? Nah... pull the other one
Cheers,