they have this awesome solution that they sell at the mac store. My old macbook (white) keys were all dirty, and a spray on the cloth and wipedown restored them to knew. the only thing that sucks is the bottle costs like $20, but the genius was kind enough to let me use it for free.