mrmina wrote:dont fark around with wd40.
use kero and a rag
*Chime in noise*
From what I have read chain manufacturers don’t recommend using WD40, RP7 etc as it penetrates past the "O"rings and liquefies and destroys the grease in the roller thus reducing the lifetime of the chain.
(Not that I have noticed this). IMO- the idea is to remove grit that wears the "O"ring, x-ring/seal etc, then lubricating the "O"ring only not anywhere else as that will not do anything much to assist the lifetime of a chain and sprockets.
Basically any other place on the chain/sprockets will wear off within minutes and attract dirt, this is where the self oilers such as Scott’s etc do work very well. I don't know if the cost of an oiler outweighs the savings, some say they double the chain life and I suppose over a few chains it may be worth it if you have the bike for that long
For cleaning I use kerosene with a small brush and old cake/baking tins to catch the crap
(note* you can use the dishwasher to clean the tins and basting brush so your mum wont notice) 
it works well and although it can be messy I use bits of cardboard to protect everything during the whole process
(ya don't want lube on ya tyre or chicky strips) , once clean dry off with a rag by hand
(not by running the engine) 
then use a good chain lube, wipe excess off again with a clean rag. That is what I do, some of you will have other ways, it is also a good opportunity to check chain slack and adjust.
(Do not run a tight chain, this may damage the gearbox, better to run too loose IMO)
I had 36000 km's when I sold my 12R and the chain was still good for another 10000km's
