At the time I bought my iPhone 3G the iPhone 3GS had just come out but I didn’t feel like I really needed the video capture or digital compass features, so I opted for the older phone. I got a great deal on a refurbished model ($49!).