Huh?
I use Pandora when I'm in my car, at the gym, or running, and quite a bit of mobile web. I use a good 4-5GB every month. That's WITHOUT using any YouTube or Skype or SlingBox or anything bandwidth-hungry like that.
If AT&T has a problem with that, they can give me my $60/mo back.
This is exactly the kind of reaction which is causing the hubbub but has no basis. If you happened to switch to the 2GB plan (which right now you dont have to)... given your usage numbers above you would be spending between 45-55/mo which is cheaper than the 60/mo you are spending now. 2GB for 25USD/mo + 10USD per 1GB after that so 4GB = 25+20=45 and 5GB = 25+30=55.
Do not underestimate the value of print statements for debugging. Don't have aesthetic convulsions when using them, either.