The are many variables -

The quality of your microphone.
The quality of your software. (Pretty much 'Dragon')
Correct pronounction and quality of your speech.

Then there are the other factors such as learning to use it, etc. I know some people who swear by them, others had bad experiences, generally because of inferior products when attempting to do it.