I must be in a generous mood having written a similarly titled note about Oracle earlier in week.
Two things I like about AT&T Wireless
a) you can retroactively go back to the beginning of the current billing cycle and tweak your plan. In reviewing our account on-line, I noticed one of my kids had run up a large number of text messages way above their plan limit. I called, fortunately a day before the billing cycle ended, and changed the plan to unlimited for a fraction of what the per message overage would have been. Of course, I don't plan to tell my kids they now have unlimited texting - next thing I know they will be Twitter addicts :)
b) AT&T has a concept of rollover minutes, where if you do not use all your voice minutes they roll them over for up to 12 months. Cingular, which AT&T acquired, pioneered it and AT&T has retained the feature. Helps smooth out the monthly bills.
They do not allow rollovers on business plans, but they allow pooling across groups of employees as a smoothing technique. And you have to watch AT&T - if you reduce the minutes in the plan you lose the rollover even though you had 'earned" them.
As with Oracle, the flaws are many - but credit where it is due.