Just wanted to give my updated impressions of the iPhone since I've gotten it.
I've noticed already one instance of a Safari crash. Happened when I launched a reply to a topic using ckohler's secondapp.com neogaf web app. I was using Edge only at the time and the page seemed to be loading rather slowly. While this was initially bothersome, tapping back into Safari had me off and running as if nothing had happened. The browser is all I hoped it would be, which is fast and snazzy.
Typing on the keyboard is becoming a very fast activity. The automatic correction feature allows me to keep on blazing through a message, even if I know I fatfingered a letter. I imagine over time I will become a letter assassin and only make mistakes once in a blue moon.
The transition of listening to music, taking a call, and then listening to music again is quite awesome. Smooth and completely logical. Stupid to talk up, but I appreciate the foresight.
Google Maps really isn't as much of a turn-by-turn navigation tool as much as it is a guide. I was using my own GPS unit and had my wife using the iPhone to see how it does. Turns wouldn't be too obvious if using the iPhone only, and distance to next action isn't portrayed. I wouldn't expect GMaps to replace a stand-alone GPS, but I was just curious if it could. GMaps will likely be used for POI finding as I'm walking about and finding places I don't know in conversation. Nifty.
Apps continue to be a joy, as I've had an iPod Touch. Since having the phone I've bought a game (FieldRunner by suggestion of someone in this thread, it's amazing), downloaded midori (fuck is it accurate), i.TV (seems a bit hefty), the Obama app (can't help myself

), Stanza (haven't tried it yet), Facebook app (already used to upload photos taken, really awesome), Flashlight (cause it's so silly, but could be useful :lol ) and Twitterific (I don't tweet really, but I just might start). Apps truly make this phone so much better. I can't imagine an iPhone without them.
Visual Voicemail is really rad. My wife was really intrigued that I didn't have to dial out to a number and press dumb option keys. Just click on the message, save or delete, all through the interface. Simple. Awesome.
Youtube app seems a bit weak, as I wish it wasn't a seperate app all together, but it's certainly a step in the right direction. Flash support for websites needs to happen (hopefully this can be arranged through a software update in the future).
Mail is currently setup to fetch manually (by choice), and I was pleasantly surprised to see that I could open a PDF file with ease. Not sure what other file formats are instantly viewable, but PDF is certainly a good one to have.
The camera was hit or miss for me. I took a really clear and good picture of my wife, a mostly clear picture of a stadium, and a not at all clear picture of the same stadium only farther away. It seems like lighting and distance really change things up. Not complaining, just something I'll have to be conscious of in the future.
The battery seemed to drain on me pretty quickly today, however I was using it HEAVILY for almost the entire duration. I was purposely trying to kill it to do a full drain, full charge. I was pleasantly surprised at how long it clung onto life for it's last 10%. I was playing massive youtube videos over 3G to wipe it, and it was able to play 40 minutes to an hour of video before it died on only 10% battery. Not bad at all.
All in all, I'm incredibly happy with my purchase so far. The influx of apps and the quality browser are more than enough to keep my satisfied moving forward, and I eagerly await more updates.
...that's my impressions of the iPhone 3G after owning one for 5 hours or so.