Well, after I don't know how many years, my keyboard needed a major clean. Pretty impressive the difference.
Edit: PS the before photo was actually after I'd already started cleaning the palmrest bit, and pulled a few keys off. The palmrest was as bad as the rest before. :(