Yeah, this has probably been done a million times over. But I'm super special so I'm putting my 2 cents in after owning an iPhone for about a day now. Overall, it's awesome. I couldn't stand getting the MFing screen cover on (a dust-free environment? Where the crap can you find one?) but eventually did well enough until i feel like shelling out another $15. The call quality and volume on normal use and speakerphone is all way better than I expected. This has either gotten a lot better since the initial launch or the reviewers trashing the quality must've been using VoIP all the time. The use of contacts, favorites, etc. on calls (and the other features easily accessible) make this way more useful than most other phones. It's nice to actually have my contacts listed in last name alphabetical order (how hard is that, Motorola????) and neatly integrated with e-mail. Speaking of e-mail, that is quite a neat-arse feature. It makes e-mail a little more like using instant messaging. I do wish I knew how to *send* e-mail via BellSouth's servers while not on my home WiFi network. That was a little irritating. EDGE is not as bad as some people make it to be. Slow? Sure. But it's mobile Internet. The battery life on this thing is so good that if 3G was going to kill it that much (and you know we'd all be killing AT&T's network with 3G), EDGE was a good way to start. The iPod app is pretty much killer. It's WAY better than the Classic system of doing things. I wish videos could play "correctly" when the iPhone is in the charger position, but I can get over that. Having the built-in speaker has already been a neat feature. Maps is as good as you can get without a GPS locator. It's accurate for me within a few hundred feet. The ability to search for things like restaurants has already been useful since Ted's Montana Grill uses a lot of Flash. Speaking of Flash, that's probably the biggest thing missing. I had no idea how much useful stuff used Flash until now. But aside from that, Safari is wonderful. I plan on really testing out what I can do with it once I'm away from home/work where I have broadband Internet already. Who else has opinions!?!?!