I've been using Windows Vista's speech recognition. In theory it is great because I can command my computer and dictate to it. In practice it is buggy (stops responding) and doesn't understand a lot of words. (Many times I've said Backspace and exactly that word has appeared on the screen!)
Is there a good, preferably free and / or open source alternative?