Also, you won't be able to send text messages in the standard way over wifi, you can only do that on a cellular network, so you'd get charges.
maybe you can look into finding a web based sms option? I've never needed it.
But as I said, your yahoo/AIM will work over wifi.