@GoddersUK: Hmmm... apparently I was mistaken. AT&T is now charging $0.20 for SMS and $0.30 for MMS. There is an unlimited messaging plan that covers everything, apparently no data is required (unless you have a smartphone of course).

I believe that the confusion is exactly what the carriers are hoping for.