Nuance is the leader in the field, available for Mac and PC, I did some research for my dad, and to get to 99% accuracy you need a good headset microphone. David Pogue from the NY Times dictates all his "missing manual" books, I'm sure he has an article somewhere with his setup.