This has always been the best app for texting and SMS messaging, but the price made people hesitant to buy it. They just made it free today, so definitely take advantage of it.
My favorite part about this app is that it gives you a unique phone number when you text people

http://itunes.apple.com/app/textfree...305925151?mt=8