When I was with AT&T, I felt like all they cared about was their bottom line. They were the extremely greedy company that wanted to squeeze out what they can from the customers they relied on. Because of that, along with the worst customer service we've dealt with thusfar, we decided to switch.
My money went to T mobile instead, they are the ones to re-introduce the unlimited plans, sprint followed suit, and forced the hands of ATT & Verizon to follow. T mobile also offered free netflix, and guess what? the rest followed sprint& hulu, ATT & HBO, Verizon is still in the dark ages with it. And T mobile with their flat pricing just makes sense. Dont quote me $45 per line and then tack on extra when the bill comes. They know what their taxes and fees are, just include them in the price (but they dont want to because its harder to say "only $70" per line for 4 lines...). T mobile has been more about trying to help their customers instead of screwing them over. Granted I had slightly better phone service with ATT, but definitely not worth all of the BS.