I use google voice to text, I love the Chrome extension that lets me text right from the corner of my browser.
HOWEVER - its been my experience that group texts and picture/movie texts that are sent to me simply never get delivered. And when I send a group text on my droid, it gets split into a few separate messages.
So use at your own discretion but I definitely use it to supplement my limited verizon text package.