I regularly clean my HHKB. I simply remove all the keys and lay them out in the exact same layout as they're on the keyboard, which makes it easy to then put them back on. I cannot believe the filth that's underneath the keys and always think: "I can't believe it's been that long I haven't cleaned it"... Yuck. Keyboards are disgusting!