Speech to text
The easiest way to speech to text seems to be by enabling Microsoft's accessibility options from the start menu, and as long as you have a microphone attached and set up, it will begin working. It takes some training time, but the more you use it, the more it learns your voice.
Written specially to assist with speech-to-text is Dragon Naturally Speaking. I've heard really good reviews of it.
An online alternative is http://talktyper.com/index.html, although I have to say I did find this quite frustrating. I don't even have much of an accent, so I don't know how it would work if you did - perhaps it was the quality of my microphone?
Another fantastic site
http://ictmagic.sharedby.co/share/lLTlfx just drag your written text to a wordprocessor document or however you want to use it...
Store your ideas as a recording
30 sound recording which is stored on a unique URL