The best way to clean your contacts is simply to remove and polish them. I use Mother's Mag & Aluminum, but any decent metal polish will work. Yes, you will have to do this every once in a while, but there's no way to actually prevent the oxidation. I just find this easiest, and you'll be amazed...