Imagine if you could speak and the words you speak are being typed out for you automatically.
Yes you can there are numerous services like this around one which is found is the Speechpad Transcription Services http://www.speechpad.com/
They offer this very kind of service check them out for detailed analysis. Speechpad also has apps (applications) for iPhone and iPad. They promised on working for a BlackBerry and Anroid version of the application therefore keep looking for that.
This would make SMS texting much easier and also it would be cheaper to use this application and send SMS