Welcome to the forums man, it's always good to hear from other people and see about their setup (at some point I'll post up mine, haven't really had the time yet though). I've heard people talk about voice recognition software like you mention, but haven't really heard to much from people using it in their setup.

It sounds like it's working out really well, and that's pretty awesome. Makes me want to really check that out, as a keyboard has only so much keys even when you get the add-ons, especially when running 5 separate classes like insane people like me do.