USB Vacuum cleaner, give me a break. Real men use these.Show Image(http://ecx.images-amazon.com/images/I/51TZTwKSI-L._SL500_AA280_.jpg)
Makes a great key remover too.
What is the obsession with using dishwashers? Is there something about how they work that is different to submerging in a bowl of water? I'd like to believe they limit how far water penetrates, but if you have a multi-layer membrane in your keyboard the water WILL get sucked between the layers and probably corrode the tracks. I recently repaired my G15 with just that kind of damage. It's shocking how poorly the tracks conduct even before damage. It doesn't take much to ruin them. And hydrophillic action sucks liquid between the membranes, if you leave an assembled keyboard to dry it could take months, not days.