It is at this point of the discussion that I should remind the gentle reader of the forum's views about religious debate
Chain lube and cleaning has been done a few times on the forum mate, so a search will throw up some interesting reading and may go a long way towards explaining why some might choose not to post again.
I personally use Motorex Dry Lube. I've mistakenly called this a wet lube in the past (sorry for that) because it goes on wet, like an oil should, but then dries. In this case it dries slowly to leave a waxy lubricant on the chain. I tend to be of the 'more is better than not enough though you should aim for the right amount' type of lubricator, so my chains tend to get black very quickly as do the cogs, but there isn't much fling off and it seems to work well.
For all bearings, I just use grease. There's a thumping great big tin of general purpose automotive grease in the shed that I liberated from somewhere and use on anything I'm building out there. For working inside, I bought a tube of Motorex Bike Grease 2000, largely for the convenience of the tube, though I must confess to using it on 'important' bikes like the Jamis. It's a good, light grease but when all is said and done, the muck in the old tin is just as good in the real world. Every bolt on my bikes has the threads greased, as well as things like seat posts.
For light lubricating such as cables or pivots, I use Motorex Joker 440. It's a spray can, light oil that is brilliant and makes your cables run like silk. I know that Shimano say 'don't lubricate cables', but I was put onto this by an old school mechanic and have been converted.
Do NOT use WD40. It is a water dispersant and any lubricating function disappears very quickly as it evaporates leaving the metal unprotected. It's good in its place and I've used a lot of it, but don't use it as a lubricant and don't use it on you chains.
Why all the Motorex products? They are darned good products ... and freely available at the bike shops around my area. Were a different brand so popular, I might be using a different brand. But they are very good.
Richard
I had a good bike ... so I fixed it