Best way to clean a keyboard?

So, i have a corsiar K70 cherry MX Blue, mechanical keyboard. I've had it for almost a year now and the thing is starting to show it. I have the keycap puller and plenty of cleaning supplies. The trouble is that i cant seem to get anything out of the brushed aluminum on the keyboard itself. Have you guys found anyway to clean a K70 or K95 that gets all the crap off of the aluminium? Also any pro-tips for cleaning off fingerprint oil that has collected over time? 95% isopropyl alcohol wont take it off :(.

some pics for general level of ickyness of my keyboard... Don't judge, many a meal has been enjoyed here! XD

To clean the caps, I'd just use some warm soapy water.  Should get rid of the finger grease.  As far as the aluminum, Windex or something similar would probably do the job.

baking soda and warm water for the caps

windex for the metal

nuff said 

Windex and you might try one of those lightly abrasive sponges.

damn, thanks for all the advice bros, also i never knew windex could clean that crap up :D.

wikihow.com/Clean-a-Keyboard-in-a-Dishwasher Google gave me this answer

A damp long bristled brush works wonders ... and then the air compressor for those hard to get at areas ...lol

ummmmmmm. i didnt even click on that, but i can tell you from the title I am not putting my 100 dollar keyboard in a dishwasher.

I dont have an air compressor (yet) but i do have cheap ass air cans :D