Great question. I myself have wondered that very same thing. As far as third party software goes, I think some keyboards come w/ software that will allow you to make quick keys that do multiple tasks. I know the Microsoft keyboards do, but if you enable that function it leaves a program running in the systray taking up system resources.
I look forward to someone having a solution!
------------------
"The object of war is not to die for your country but to make the other bastard die for his."
-General George Patton (1885-1945)