Thanks for the input, i havent had a bike past 16000 miles before(i would get a new one due to being bored of the bike). I will more than likely replace all around the 20k mark. i clean and lube frequently, and the brush is a must so is hot water.
My chain has last now 46 000km. I lube it in ewery 500-1000km's.
I did get old Mobil GX80-90W gear oil from my father. I think that it is best chain lube which I have used.
Motul Road chain lube was really s**t. It did glu ewery dust peace and little stones to the chain. It was really hard to clean the chain.
When you use normal gear oil, you dont have to clean the chan. Look chain. If it does look dry. Lube it precisely.