after a good cleaning, i use something like this to keep the corrosion down. this is from the grainger site, but napa, oreiley's, wally world, etc. sell it also.
http://www.grainger.com/Grainger/CRC...134?Pid=search
dielectric is a good lubricant for connections, so apply then coat