If you needed any more proof that a new iPhone was on the way, just look to Sprint. The last major carrier to get the Apple handset has slashed the price of the 16 GB iPhone 4S to $149.99 when purchased with a two-year contract. Is that $50 off not tempting enough? Sprint's also waiving the activation fee. Boom. 

[via Gadgetbox