I use soapy water and a scrub brush. I just jack the rear wheel up and spin the rear wheel by hand holding the brush on the chain. Go around a few times on the inside and outside. Hose it off. Dry it off with a rag. Let it air dry a couple hours, and brush on some 90W gear lube. Let it sit overnight to drip off any excess oil. If your in a hurry to ride right away, just lightly wipe over the chain with a rag to take off the excess. I don't like sticky spray lubes; they always seem to collect dirt and they're a real P.I.T.A. to get clean. Spray lubes are all a gimick IMO; heavy gear lube works great.