I think I'm going to move to Sprint, but I haven't decided yet. I have a family plan from AT&T now, 4 phones, only one of which has the $30 a month data plan. I looked into Sprint, and all 4 phones could have unlimited data for exactly what AT&T charges now. The only problem is coverage: if you want to see Sprint's coverage in my area, just look at a map of major highways, the coverage follows them exactly and doesn't go much further. All the same, AT&T's practices and bs like in the article above makes me want to switch...
Decisions, decisions.