I'm with AT&T with an iPhone 4S. Am not planning to upgrade, so my contract ends next month. I currently have a 200 MB + 1,000 text plan with AT&T for $29/month (including ******** fees and all that). Which carrier should I switch to? I'm thinking T-Mobile, but are there any good carriers to switch to considering I'll soon be an owner of an unlocked iPhone 4S? Note that I'm only looking for data+text plans. No voice.