How would you like to have a new iPhone 5 without having to pay any money up front? T-Mobile is now making just such an offer. But there's a catch: you need to switch from another carrier and trade in your old iPhone 4 or 4S, which you'll receive as much as $120 in credit for. This could be a good deal, depending where you are in your contract with your current carrier, since your termination fee can be quite low if you're nearing the end of your contract. As a T-Mobile customer, you'll get unlimited voice, texting, and Internet for $50 per month. Plus, you'll need to make payments of $20 per month for two years to pay off the remainder of the cost of your new iPhone 5.
A big consideration, of course, is T-Mobile's network coverage. Their 4G LTE high-speed data network is only available in seven cities at the moment, but is expected to roll out to many more cities this year.