One of the coolest things I saw at CES 2011 was the Razer Switchblade. This little computer has an awesome dynamic keyboard that can change based on the application it is running. It's using one single LCD screen with a keyboard membrane on top, which is a different technique then how Optimus does their keyboards. One of the suggestions by the Razer rep was that developers could put a mini-map in the keyboard area or anything for that matter since it's just an LCD screen. Check out the video of the Switchblade in action and see they keys change into different commands. While it's only a prototype now, let's hope Razer can find a way to get this to market. At the very least, give us a full size keyboard with the same design.