Ten years ago I tried using Dragon Naturaly Speaking and Via Voice software, and was not greatly impressed. You had to do all this work training the program, and there would still be errors you would have to correct. It seemed easier just to type.
But many years later, the accuracy of Dragon Naturally Speaking is supposed to be much better. Could it really be as good as it looks in this demo?
Dragon NaturallySpeaking 9 Demo
I've been told by one person that he saves up to two hours a day since giving up typing and using voice recognition software instead. I must say, it sounds pretty good.