To be honest the mouse+keyboard could use some updating. I could go for a gamepad like device to replace the keyboard. Something with a stick like a gamepads under your thumb for fine tuned movement would be awesome.
A lot like some of the crappy keyboard replacements out there, but with the good stick. Maybe even just a keyboard with the stick below the space key would work.
"Pants! Pants! Pants!"