Speech-to-Text Uppercase Letter Problem
I have discovered a solution for this problem.

The only apparent way around it is to change the keyboard from the default keyboard to the Swype keyboard.

Click here if you would like to know what Swype is; at first I was a little dubious, but it really is quite marvellous and accurate!

Why this resolves the problem, I do not know, but I am just happy that it does and am certain that this will provide some respite to those of you who are also experiencing this annoying problem.