For minor cleaning I'd recommend rubbing alcohol and Q-tips. For major cleaning, you'll probably have to dissemble it. If you just have a couple of problem keys, you should be able to pop them off with a small flat head screwdriver so you can clean underneath them. The best way to fully clean a keyboard is to take it apart, remove all electrical components and clean the plastic parts with soap and water (or toss in dishwasher).