Jay,
I've done it a number of ways and I always use Kerosene as the manual suggests. It really cuts the gunk and lubes the chain too. I know lots of guys that use WD-40 and I use that on Cory's non O-ring chain. I don't use it on the bandit chain because I'm afraid that in might penetrate past the O-rings and breakdown the oil around the pins. I guess I don't know this to be fact but thats what I have heard before - rumors maybe...
As for brushes? Well I started off using a soft bristled paint brush because I was affraid of damaging the o-rings. I did buy a grunge brush, and used it for a time, but I think the bristles on that thing are way too stiff. I never let my chains get that dirty, so that kind of course brush is not necessary for me. It proably would be excellent for a non o-ring chain, thats real dirty, on a dirt bike. The other day, Rider magazine had a great write-up on chain construction and maintenance. They recommended using a soft cotton cloth soaked in Kerosene and clean the chain regularly with that - every 500 miles or so. I think I'm going to start doing that. If I ride in the rain and the chain gets a bit gritty, I'll use my old paint brush rather than the stiff Grunge brush. If you want to give my Grunge brush a try, I'd be happy to bring it with me to Palestine tomorrow night. I will say that it does not take as long to clean the cahin using that Grunge brush because it cleans three sides of the chain at the same time.
Dave
.