A while back I wrote a review of the iPhone 2G (EDGE/Original) shortly after I decided to sell it. The timing of my review fell shortly after the App Store was released, even though I had it jailbroken and had many apps on it before the APP Store. My main reasons for selling it included its buggy App install, cumbersome text input via the touch screen, and no backgrounding. And I was happy with my MotoQ (Windows Mobile) device for a while, but grew out of it.
So, around christmas time I decided to get yet another iPhone. This time I got the 3G phone. The major draws of this was first the 3G speeds (even though where I attend college they only have EDGE, but will be getting 3G soon), GPS integration, and expansion of the App store. Am I happy now? Yeah, I am happier than I was with my original phone but still not 100% happy. What will make me love this phone completely? 3.0, however I will touch on that later.
Bigger App Store = Better App Store
The app store now has more applications than it did when I got rid of my 2G iPhone. The growth of the store was a major deciding factor in the purchase of a 3G iPhone. The social applications are by far my favorite, including Facebook, tweetie (twitter), Twitxr, Palringo (Instant Messaging), Colloquy (IRC), WordPress, etc. I feel that is really where the iPhone shines, as it makes it very easy to connect with other people no matter where you are.
Plus, there is a seemingly endless supply of games, and other time killers available for free or a low cost, something that is not matched on any other device.