Just switched from AT&T where I had a terrible old grandfathered plan with 2GB data and $10/GB overage. I regularly went over 2GB and for most of the past year, my phone bill was $110. I took T-Mobile's 3GB plan for $60:month, with no overages. They throttle down to 3G speeds if you go over. Plus, with the iPhone 5s, there's wifi calling in my house, which gets so-so signal. The downside is that AT&T has signal in the subway, but T-mobile doesn't. Oh well. I'll take the cost savings.