As predicted, Apple also kept the iPhone 3GS around to be a low end "free with contract" device on AT&T.
That means Apple is presently selling 3 generations of devices: iPhone 3GS, iPhone 4, and iPhone 4S. Having a free option will help Apple compete with many of the cheaper Android phones. The 3GS is the oldest iPhone to support iOS 5.
Top Rated Comments
My 3Gs is running faster on IOS5 beta 7 than it did on 4.3.5. No joke. Noticeably.
When you're used to Apple, everything else feels low.
Well, that's good to know. :)