Originally Posted by
akonradi
You should incur any fees, unless your bandwidth is capped. Messages sent between iOS 5 devices are not transmitted as SMS/MMS messages, and should not carry any charges with your cellular carrier.
To clarify this a bit: iMessage sends messages using your data plan or WiFi, if you are connected to a WiFi network. You do not incur SMS charges. Such messages use very little data so would not result in charges unless you go over your monthly data limit.
BTW, if you use iMessage, "free" data-sent messages are in blue, whereas messages sent by SMS are in green.