The problem with AT&T as well as most other carriers is that they cannot view themselves as anything more than parasites. The user is the bloodstream, they are the leech and the phone is the way to draw blood. Why has a carrier never made a phone that was good?
AT&T used the iPhone to get customers but why the fuck didn't they do it themselves! Apple is coming from the left with iMessage, integrated twitter and we know more to come, Google is coming from the right with Gtalk and the ability to sub Motorola. Facebook and Amazon have the software ready, they must both be looking at the Gold on offer.
I await the day when the carriers get fucked and we pay by usage, would be nice if some of the managers lost their jobs as well. This will happen, used to pay per minute in the UK then BT said per hour and I said "fuck you got VOIP" and fuck your international ripoff.