The only reason I have ATT is because everyone I know already has it. If I change, I'll spend more because I'll be calling out-of-network. They just need to reduce costs to a low monthly fee and make it unlimited. This is the 21st century, most people have cell phones, yet it's MORE expensive than it used to be.
Also, texting costs the carrier nothing... so it should be free for us. I can see how the internet would cost more, but it should be no more than $30 for UNLIMITED access. Hell, that's more than my internet at home which gets far more use.