“Then please explain why, when I use AIM on my RAZR, T-Mobile counts each message toward my text message total for the month.”
Simple, you are not using an application over an internet connection for your AIM - T-mobile is providing a gateway between AIM’s internet system and the SMS ( text ) system in your phone, and you are paying them for that.
And you think that iChat on an iPhone would be any different?