free ip3gs w/2yr plan - not bad
Not bad? By the time your 2 year contact expires you'll have a phone that is 5 years old!
You'd put your hand up to pay a two year contract on 3Gs knowing the the next iOS update you do will be the last, God knowing what it will to to the phone's preformance
I can understand that someone might buy one outright, not wanting to be tied to a contract and hence assecpt it's limitations.
I would think that the 3Gs would be dropped with the release of the iP5 and the iP4 will be delegated to the 3Gs' current place