This battery cleaner is probably the best on the market
http://www.amazon.com/gp/product/B000...
This is the grease I use only a thin layer though
http://www.amazon.com/gp/product/B000...
In this video I go over the simple subject of battery maintenance., few tips and my views on battery brand from experience not what I read in the sales flyer.