I'm looking for something to get, free or to pay, that is a software that allows you to speak and it types "I talk, it types". So with it, and there is an essay, or a script, I can easily speak the words, the lines, sentences, and it types it for me. They exist, so which one(s) are great to get, again, for free or to buy at Best Buy or Amazon.com?

P.S. I need a microphone too, so since its tied into this topic's question, which is the best one to get?