Talk Typer - free speech to text typer in a browser.

http://talktyper.com/index.html

You simpy talk into the computer microphone and it types your speech. You can edit as you go and save and print your work. You can even add punctution by simply saying "fullstop" etc