Most of us don't need to transcribe audio too often, which means that paying for a service is generally out of the question. If you just need to do it once and you're not terribly concerned with accuracy, Andy Baio suggests using YouTube's built-in captioning system.
from Lifehacker http://my.onmedic.com/MeNYA1
via IFTTT