My wife was getting jealous of my iphone 3gs (had it for 6 months), so I decided to give it to her and I picked up an HTC Desire (have it for a few weeks now). It was almost half the price of an iphone in switzerland (580CHF vs 1000 CHF), and while I expected it to play better with Linux, it turns out to be waaay better in all respects (except app store sheer size, most apps I need are there tho). By comparison, the iphone sucks, really. I'm really happy I switched. ... battery life seemed initially a little worse than 3gs, but I found the "power managment widget" and now its still fully charged after a day on my desk, reading slashdot and email sync. Now I would say the 3gs has worse battery life.
I like sooo many things compared to iphone 3gs:
- email client, vip list is great, search of "other" mails on server (iphone just does locally loaded if I recall),
- sync to gmail calendar great for linux users ... iphone I was stuck with an on phone calendar.
- this alone will make me more productive than iphone.
- plays ogg and make ringtones with a push of button in media player.
- appears as disk for linux users to add music, etc. Not bound to itunes.
- optical trackball seemed superfluous to me at first, but it turns out to be great for text editing
- apps from third-party sites like andriodpit.com, with easy install by barcode scanning QR code on monitor! No unlock necessary.
- contact management compared to iphone is more felxible, for ex: an ActiveSync and Exchange server in parallel with gmail.
i.e. linking contacts together from different sources into one person. Very smart.
- I like that u can set schedule for push support, so I don't get pushed spam waking my up at 1am
- General htc sense software stack very mature and much more feature rich ... +1 for over iphone.
- processor is easily as fast as iphone 3gs.
- can swap battery on the road to extend battery life.
- I like the extra keys like "search", "menu" but especially "back" ... make for much quicker navigation than iphone "one button" madness.
Waiting SBB (swiss train service) online e-ticket app. Though an app FahrplanCH gets basic schedule functionality I need. The rest I can do in the browser.
Skype seems to be not available yet, but nimmbuzz seems to be workaround, or one of many SIP clients: use case phoning home on wlan when I'm abroad.
So I'm happy to say good riddance to my iphone 3gs. As a Linux user who wants features and options, I'm much happier with my HTC Desire than my iphone 3gs.