I have been trying Mobil 1 synthetic motor oil - seems to lube very well.

here's an interesting read about cleaning

http://www.frfrogspad.com/cleaners.htm