I bought an iPhone 3G yesterday. Mostly because I may be doing consulting for a VC firm that likes mobile technologies and I wanted to know more about it. But despite having blogged before about how I don't need one, I do recognize the excellent technology in the phone.
There are a few things that totally bug me about it, though.
1. [This is a major flaw in Apple Mail.app too] when setting up a new Mail account, it insists on everything being perfect before allowing you to save the Account. I didn't remember the exact user name for my POP mail account on one of my mail accounts, and my only choices were to get it right, or cancel the whole thing, and lose all of the data I had already entered. I have now entered this email account a total of four times, using the cheesy iPhone keypad, because of this ill-considered feature. It should save whatever data I've entered, and let me fix the mailbox retrieval parameters later. Or never. Why should I have to be able to retrieve mail to set up a Mail account? What if I want to send mail from my iPhone, but read the responses on my other computer? Apple always thinks they know better than you/me/us, but sometimes they're just wrong.
2. I am a .Mac (now MobileMe) subscriber, and have been for years. It all works fine, although on my iPhone it doesn't give me enough choices. For example, I subscribe to a lot of calendars in iCal. My family publishes and uses a bunch of calendars, mostly because iCal does not support multi-user calendars (e.g. a Family calendar that multiple people can edit). Anyway, only the calendars that I have created show up in my iPhone calendar, and I have no way to subscribe to others, or Sync the ones I'm already subscribed to. Makes the entire iPhone calendar *useless*. I have looked through all the preferences I can find, on MobileMe, on my Mac, in iCal, and on my iPhone. I don't think this can be done.
3. Sync from Address Book to my iPhone seems not to work very well. It synced my list of contacts initially, but a lot of fields were missing (such as phone numbers). No amount of pushing, cajoling, or Preference-setting seems to fix this. It kind of makes the Address Book *useless* too.
I did find the preference in the iPhone to change my signature, and dutifully changed it to "sent from my schmyPhone" :)