I switched to t-mobile from Verizon. I have actually been really happy with the service. My plan is unlimited data 5 gigs of 4g data/unlimited 3g and 100 minutes of talk time for $30 a month. Every extra minute is .10 over the 100 minutes. So my plan ends up being $50 a month. But compare that to any other carrier and its a much better price. Also, I like that it's a German company and didn't sell out like Verizon giving 1,000,000+ members phone numbers to the NSA.