I just received Dragon NaturallySpeaking for Christmas. I am currently typing this blog post from Dragon NaturallySpeaking. First of all, I have to say, Dragon NaturallySpeaking is not a perfect program, but then again. I am not a perfect typist. After the initial training, Dragon does a very good job in detecting what words you are saying. Dragon would be an excellent program for writing blog posts quickly, or trying to transcribe large text files.