Not only spotlessly clean but sanitary too! I use a skin on the keyboard and wash it annually with one of Proctor And Gamble's finer detergents. A few minuted in the washing machine (delicate cycle) and VOILA!, something me mum (the surgeon) could be proud of.
A skin for your keyboard can be...