

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.
Article Link: iPhone 3GS Now Free with Contract