I admit to being somewhat of a clean freak, so products like the iSkin ProTouch keyboard protector naturally appeal to me. Fabricated from a flexible soft silicone and precision molded to fit over each key without affecting your typing, it protects your keyboard from crud both wet and dry. More specifically (according to its Web page), it will protect against food, dust, hair, dandruff, sweat, ketchup (and similar liquids), sand, spills, finger oils and dirt, key wear, and more