A couple months ago somebody in a thread mentioned to me that he uses something called a "Gun & Reel Cloth" for cleaning and protecting his camera gear, so I had to check it out.
As usual, they are hard to find here in Canada, so I ordered from Ebay for about $10 ($5 plus shipping), compared to about $2 that you would pay in store in the states.
This soft cloth is used to clean fingerprints and oil off guns and fishing equipment, and the embedded silicone leaves a protective finish on the gear making it look like new, and protecting it from the elements.
Mine arrived today, a Hoppes 1218 cloth, which can be used over and over. I gave all my gear a once over, and my camera and lenses really do look amazing now... especially the rubber grip.
I am so pleased, I figured I should mention it since not many people have heard of this.
This is what they look like...
|IMAGE IS A REDIRECT OR MISSING!|
HTTP response: 403