Art Lebedev Studio is releasing a mini auxiliary keyboard with three keys, each complete with an OLED screen displaying the current function. You can set these 3 keys to control almost anything.
Should be out this May.
http://www.artlebedev.com/portfolio/optimus-mini/
I like a Mini Keyboard. It’s not the easiest one around to use, but it’s certainly the easiest one to carry.