iPhone texting
Okay, I am a complete newbie to the iPhone, I don't have one yet, I was waiting till this summer to get one, and now that I've seen the rumors of the next gen I'm definately waiting for it. I've been wanting an iPhone since the iPhone 3G came out, and I've been doing a lot of research on it since I'm finally going to be able to get one. 
My question is about the texting on the iPhone, I get different answers from many people, I hear most say that you can use free txt apps to send texts and not get charge since they are email sent txt messages, others say that you get charged if you txt people that don't have an iPhone regardless of its a free txt app or not.
Can someone help this confused newbie? Or point me to a place that has this kind of information explained?

My question is about the texting on the iPhone, I get different answers from many people, I hear most say that you can use free txt apps to send texts and not get charge since they are email sent txt messages, others say that you get charged if you txt people that don't have an iPhone regardless of its a free txt app or not.
Can someone help this confused newbie? Or point me to a place that has this kind of information explained?
Comments
I don't know if there are any texting APPs available (othher than Apple's)... ATT/Apple might not allow those in the app-store. I really don't know.
Thanks, thats what I was afraid of, I was just thinking that since you have to have the data plan that you could use something like AIM where you can send people txt through the IM and not get charged for it.
That would probably work. I don't use AIM, or even text much. So I'm not certain. I just know that texts sent using the "regular" SMS app are seen as SMS messages by ATT come billing time. But if you can do it through some other web-enabled app, it'll just look like data to them.