Along with a lot of other people we know, we've found voice recognition works poorly on children's voices - too high-pitched, I think, to be interpreted properly. In our house, the distraction of the error rate more than wipes out any productivity gained on the words it correctly identifies. (I find myself counting the minutes until puberty....)

That said, the newest iDevice voice recognition is seriously impressive on adult voices, and not hopeless on childrens'; it's worth trying. And in theory, Dragon is trainable and should improve if you put in a few hours of set-up; however, it is a notable investment of time and money if it doesn't work frown . Professionals keep telling me it works fine for kids, but I have yet to find anyone in real life who agrees.

Pemberley's combo of text recognition and typing seems to be the best interim solution we've found as well.