I waited for a while bfore getting one despite wanting one when they initally came out. I stuck around for the 3G, and finally broke down and bought one. My concerns at the time were storage, battery life, and dropped calls. All have been a problem for me, but this is still THE GREATEST THING I'VE EVER BOUGHT!
Seriously it's amazing. And the reason is because of the apps. When my wife and I go on trips we used to bring a phone, an ipod, a GPS, and a laptop. Now all we need is the iphone. We use to it to find places to eat (urbanspoon), and stores to shop at (yelp & whitepages) in random cities. The GPS works really well especially when walking around a strange town. Most of our music is on it, but apps such as Pandora and AOL Radio make up for keeping some songs off the HD. I used it just this past weekend at my in-laws house when their internet was down to change my FFL line-up. I used it at TX/OU to check hornfans at half time (We were getting blown out apparently
) We used it in our car when we couldn't get one of the debates on the radio (AOL Radio). And I use it every time I hear a song on the radio and want to know the name and artist of (shazam) Seriously I don't know how we ever got by without one. And to reiterate the best part is traveling with it and not having to lug around a bunch of stuff.
So yes I still wish the HD was larger, I wish the battery lasted longer, I wish I could send picture mail, I wish I didn't get dropped calls, but I wouldn't return this thing if they offered me twice my money back.