A bit old (2007?), but I saw this keyboard few days ago.
It's damned cool!
Each key on the keyboard is not only a key, but a little display that shows an icon and all these keys are customizable:
''Optimus Configurator software enables users to program each button to reproduce a sequence of symbols and edit images separately for each layout.''
It costs only approx.
Aw, you can buy it on Amazon.com too