I clean my bike a lot so dont have to spend much time and effort doing it but always use FS365

http://www.scottoiler.com/us/product...er-fs-365.html

brilliant stuff stops rust and gives everything a nice shine.