How about a little thingy that runs in the background, and keeps your Microphone Recording volume at '0', unless a specified hotkey / combo is pressed, in which the recording volume is raised to the normal level? Maybe it could be made to invert this as well (i.e. push-to-mute)?
EDIT: Oh, yeah. Apparently Bob sent me.