I have been looking at various voice recognition programs lately. Finally came across one that's pretty good. Realize Voice http://www.realizesoftware.com
Unlike several others that were severly limited. This one will run system commands, allow you to verbally surf the web, dictate and run key worded macros (ie: a series of text input into a any letter or email) using just a couple of words to trigger the macro.
For anybody curious about voice recognition this is a must check out. Big limitation it ,and other like products, has is you need to be in a semi quiet area when working with it and at times the dictation mood hears words wrong. Both greatly improve with a real good noise canceling mic. Happy Voiceing