I just picked up a bottle of muc off. This stuff is awesome. Spray it on let it sit for a while and hose it off no scrubbing involved. This was the easiest cleaning I've ever done on my quad. It's not cheap but it works well.
I picked it up at a local atv repair shop. It was about 12 bucks in a spray bottle. My hoses are spotless and the motor looks great except for around the chain area from the chain wax. Other than that I am very pleased and will be purchasing more when I go back this coming weekend.