Dragon Naturally Speaking: Kind of Redundant :)
If you write e-books, articles, blog posts, or any other sort of long-winded writing, I recommend this software 100%. I am very excited because I no longer have to worry about my fingers getting tired. I can just sit back and relax while I think and then dictate my thoughts naturally.
If you're thinking about buying Dragon NaturallySpeaking, do it! It's worth it.