I learned a lesson yesterday...Certain Degreasers will screw up your aluminum finish! I have an "All Purpose Cleaner and Degreaser" that I bought at the Auto Parts store. I used it to wash an old CR that has a fairly dull finish on everything and it seemed to work ok, especially at cutting grease! But when I sprayed it on my KDX (which the previous owner had Polishid ALL of the Aluminum) and washed it off, I got $*&#ed. It looks like the degreaser has ill effects on Aluminum. There are spots and drip marks on all of the polished surfaces, and even the wheels. It sucks that my shiny bike now looks like a used dirtbike, but I don't ride in parades or anything. But be careful what you spray on your bike! After seeing this I read the bottle and it says Don't use on : blah blah, Aluminum, etc.
Oh well, lesson learned!