Just as the 3GS was more of a upgrade, so is the 4s. Which I will still get, when they are available.

The 4G is Not a deal breaker for me, IMO I don't think it's that much better..

Get the iPhone already, you will eventually.... So knock it out while you can and while your contract is ready....




The thing I would worry about is sprints network that was having issues with the iPhone.