As for Dialectic grease cleaning I have effectively used this for several years now:
http://www.usahardware.com/inet/shop.../crc/05101.htm