Or you could stick in the top rack of your automatic dishwasher, like one of the customers calling my tech support line did to his. The keyboard did come out sparkling clean.
Hmm, but did it work properly afterwards? With the array of touch-sensitive keys with (to most of us) obscure properties in the upper rows on today's keyboards, and the sensitive circuitry that's under the keys, I would never dare do just that: what if some keys quietly get pushed into a lower position while it's in the dishwasher.
*laughs over this thread*
You wouldn't have wanted to clean a Chinese pc keyboard. (yes, they exist, though they don't have, like, three thousand keys). And still less one of the keyboards used by the designers at the Chinese spaceship construction program.