I know we are expecting new iPhones soon but Virgin Mobile has some great deals going on for the current generation iPhone 5. They are giving 20% off on the device (making it ~$440) plus a $70 account credit. The idea behind Virgin Mobile is that it is prepaid with no contract. Plans are cheap! $30 a month for 300 minutes with unlimited data/text. They also have the iPhone 4/4S on sale.