I remember about 6 years ago I had IBM ViaVoice on my Pentium 166 and it worked pretty well for speech-to-text (as well as text-to-speech), it didnt make that many mistakes if I remember correctly.

With the amount of emails I now answer daily I would really like to know if voice recognition has gotten better in the past 6 years? What is the latest and best voice recognition program?

Thanks