New keyboard since my last post (Logitech G15 - original blue). 9, { and ; are all grubby (main three buttons I use in programming), and I snapped the ribbon cable to the LCD screen when I was cleaning it a while back (it was worth it thought - 9, 0, O, P and L weren't working because the board underneath was caked in dirt. Now they do! ).
I should take a macro picture of my work keyboard just to make you guys barf. I don't know how it is so disgusting. I guess it's probably because I spend more time on my work computer than my home computer.