Updated on 22 Jan 2012: I now have an iPhone4, for about a year now, and I'm updating this post and my suggestions to reflect the current state of the phone.
I finally took the plunge and moved to an iPhone 3G over the holidays. I've been lusting after one since the first generation came out, then decided to wait for the 3G models to roll out. Since I didn't feel like standing in the lines or pre-pay-ordering a 3G phone when the supply was low I stood back and waited. Then came all of the press about dropped calls and poor 3G coverage and I waited some more. So finally over Christmas my son Sam and my wife Ladan pushed one on to me. I couldn't be happier.
You might know that I had a Palm Treo 650 with Verizon and had been using it for perhaps 4 years. It was a good smart phone in its youth, but its lack of contemporary features was really showing its age. No one in the press had anything good to say about the newer Treo's so I didn't go there. Though I loved the TomTom GPS system that I ran on the Treo and I miss its turn by turn directions. But there's a Google Maps application that's well integrated into the iPhone that, with its GPS location ability, does a worthy job of getting me places.
I looked at the Blackberry Storm that Verizon pushed out onto the world, but I found the touch-and-push screen weird. It seems that it's the worse combination of the cons of a touch screen and the cons of a thumb keyboard. I'm sure users get used to it over time and since they've sold a million of them, I hear, obviously some people must like them.
All of the other "traditional" Blackberry's looked worthy, and my son has a Curve. My brother-in-law has a Bold with a Roger's logo on it (an unlocked phone from Canada). They are not bad at all. But their browser isn't close to the visual quality of the browser on the iPhone and I really enjoy using the iPhone as a MID at home. And then, of course, the WiFi in the iPhone kicks the Curve (which lacks WiFi) into the dust.
The Apple AppStore is just wonderful. For about $53.92 I've decked out the iPhone with several very functional applications and several fun applications. I've gotten an engineering calculator. I added a file transfer utility that lets me connect to the iPhone from my computer over WiFi and that lets the iPhone be an FTP client. I put a free e-reader on it and pulled down a bunch of content from Gutenberg (which the app supports directly) as well as a set of PDF files from my own archives. The big ticket item is the Slingplayer for the iPhone, but even with its WiFi only limitation, it's a great tool. There are so many iPhone apps that the AppStore's structure is just too weak to make finding what you want easy. Apple needs to do something to make the AppStore easier to browse, and it doesn't need to do it by getting rid of a lot of the product. If Apple asks me, I'll give them some ideas.
I've played with HTC's G1, and found it interesting and a good first effort, but it needs a lot of maturing before I'd want to run my life on it. I hope that it and future Android phones help to push the market up the feature curve fast. I have lots of hope for that product. 22 Jan 12: Android is alive and well and a very functional challenger to the iPhone. See below for my main concerns about Android phones.
Also, Palm's new Pre phone looks interesting, and I'm made more curious by the rave reviews it got at CES '09. I've not had my hands on one though. The reviews of it state that its good and it might save Palm, but its not going to displace the iPhone.
Here's my list of what Apple needs to do with the iPhone. I've updated and renumbered the list since loading OS3.0 onto the iPhone. Some of these are well known gripes:
x) Add cut and paste. (in OS 3.0)
x) Added sync integration between Outlook and iPhone Notes. (In OS 3.0, but the notes app clearly needs to support "folders" or what Outlook calls categories.
x) The iPhone lock / light tie was never broken, I just wasn't using it right. Its fine.
x) Email now supports the accelerometer. (In OS 3.0)
x) MMS support is there now. I think it was added in 3.0 and AT&T allows it.
x) The iPhone4 camera is much improved. I've shed most of my camera add-on apps and often use the phone's camera for candid shots. It's no SLR, but it's very handy.
4) There's no CODEC for MPEG2 or for WMV. Most motion video Emails I get use WMV. But I did find an App, finally, that integrates with Email and allows the play of many formats. It's called "OPlayer Lite".
5) You still can't see Flash objects in the browser.
6) Back Button. When you leave an Email message by following a link to a web page, and you leave the web page to follow a link to a YouTube clip, you can't "exit back" from YouTube to the browser then from the Browser to the Email message. The iPhone has multi-tasking, but it needs a back button. Maybe the could overload the volume button?
7) The new Reminder's feature is lame. You need to be able to send them. It would allow someone to send me a grocery list (like on that Microsoft commercial). They need to integrate with Outlook.
8) Finally, a "double press" of the button to get to the running apps menu is very difficult. As often as not, I end up in the wrong place.
9) Siri. How rude of Apple to yank Siri from the App Store and reserve it iPhone4S on its servers. There are a number of jail breaks that let an iPhone4's use Siri by lying to the Apple servers. Just proves that it's Apple being mean to its customers.
10) The navigator needs voice prompts. It's rather dangerous without them.
I could list more smaller things, but those are my key gripes.
Here's my list for Android phones:
1) Outlook integration is poor. There are several apps that say they provide Outlook integration, but do I want to pay the money and take they risk that they come close to the Outlook integration the iPhone offers natively?
2) I despise the features of the native Email client. It really lacks the ability to have it "auto-blind-copy" an address so that I can save a copy of my outgoing Email.
3) Upgrades. The lack of commitment to keeping phones upgrade by the OEM's is sad. I can understand their need to sell new phones, but it doesn't well match the 2 year commitment the phones are sold with. Hear that Samsung? I'm talking about you!