My buddy Joel Evans from Geek.com and I both waited in line for the original iPhone in 2007, but this year Joel jumped on the new iPhone 3G at launch while I waited 3 weeks. Actually, it was his positive experiences with the iPhone 3G that tipped me over the edge to go get one at my local Apple store. I already returned my iPhone 3G because I was experiencing too many issues and didn't think it was a compelling upgrade for someone with an original iPhone. I just read that Joel also now feels that the iPhone 3G isn't a necessary upgrade if you already have an iPhone. It is a good device for those who want an iPhone that don't have the original one and for many people I do agree.
Joel's issues include regularly browser crashing, easily scratched screen and casing, spotty 3G reception, and lame battery life. He does enjoy using the GPS, iPhone App Store, and the UI. However, you get the same UI and access to the App Store with the original iPhone and the cell tower triangular works pretty well with Google Maps too.
Anyone else over the honeymoon phase and having second thoughts about their iPhone 3G purchase? I do look forward to seeing the next generation iPhone and am sure I'll be right there in line ready to pick one up with Joel too.