Be Amazed: The Optimus Keyboard
Ok folks, start saving up for my birthday (April 5th) because this has just taken slot#2 on my wish list: the Optimus keyboard.
Each key is an individual display--you read it right, a small screen on each key--that can be changed by the program currently running. So if you're playing Unreal, the AWSD keys would change to arrows, the 1-9 keys would change to an icon of your weapon. If you're using Photoshop, the keys change from letters to the tools that each key shortcuts to. And there's a handy block of keys on the lefthand side that you could use for shortcuts to programs with ... you guessed it ... that program's icon on the side.
Please buy me one.