Speechlogger is a great free Natural-Speech-to-Text web application. It includes automatic transcription for dictation, time-stamped captioning, and instant voice translation. With auto-punctuation, auto save, auto audio file transcription. No login.