Sad as it is, I eat most of my meals at my desk. If you do too, chances are you own a micro-attachment for your vacuum; no matter how carefully you eat, the keyboard becomes a crumb magnet.
Logitech has just announced they're making exactly what I need, a Washable Keyboard. You can run it under the tap or dunk it in a basin full of water, rinsing away the remnants of two weeks' worth of takeout. The letters are laser-etched into the keys so they won't wash off. And it is, of course, coffee-proof. Yesterday they dropped a demo vid:
The $40 device is now up for pre-order.