Current voice recognition vs. Dragon Naturally Speaking

How good is the current generation of voice recognition software compared to the "Dragon Naturally Speaking" program that I used to work on before? And has it reached to a point where it really can be used for dictation without spending a lot of time correcting the mistakes made by such obsolete program?
