For cleaning contacts...
I usually just use some sandpaper, or some sort of polishing compound, depending on how badly burned they are, and how well they can be accessed. If you go the sandpaper route, make sure you don't use too coarse of a grit. Otherwise, the contacts may end up with...