I caved in and picked up an iPhone last week. First impression on the device was that it was cool but not having familiar buttons was bad. I could easily dial calls or send text messages without looking at the keypad on my old phones just by knowing the feel of it. Not exactly possible on the iPhone.
After a few days though it is starting to win me over. Spending some time to figure out the shortcuts and little hints here and there has helped a lot. While I can’t fire back a text message as quick as a standard candybar phone I’m managing alright. I like the email interface way better.
I avoided the data plan for now, and run only off Wi-Fi. I may add the data but for now wireless does the trick. I can avoid being out of the loop on emails right now as Exchange support is IMAP only anyways. Once 2.0/1.2 comes out I’ll jump on the Active Sync support.