I had to make an hour commute this morning in the rain. It never let up the whole time there or back. I have heard a couple times that rain riding is the best way to clean a chain. Seems to have done the trick but a couple hours on the highway is much better than my usual unfortunate getting caught in a rainstorm for 20 minutes. The chain is sparkling clean. The only grease left on it was a tiny bit around each pin. I cleaned what little gunk was on the sprocket with WD and waxed the chain. The chain hasn't been so clean since it was new.