One of the official Nikon ones are corroding as well. I have my camera bag in my room and it's not humid there at all.
I'll try the desiccant and the WD40.
Though The WD40 even when applied in small amounts, won't do harm would it? I'm afraid that I would forget having it on and it would get into the camera's innards.
Never heard of using WD40 for that. Are we talking about painting some on just for when it's in storage and removing before inserting it for use, or are we talking about leaving it on? You wouldn't want it building up inside of course so the former sounds better than the latter.
Maybe some battery guru will be along but I wonder if they may be overcharged, i.e. so chock full of electrons that they're more reactive with the air. You might keep this site for future reference...
http://www.bluenook.com/faqs.asp
It says that some batteries have cells made in Japan and others are made in China, and that's what makes the diff in longevity. You can't tell from looking though bc all the battery
cases are stamped "Made in China." I've heard of no-name ebay and others' batteries actually exploding in the charger, so third-party issues don't totally surprise me.
As for the desiccant, I'd find some ziplock type bags, the smallest that the battery will fit in. Easier for dessicant to dry out the lesser volume inside of such a bag of course. Maybe the bag itself would simply prevent a lot of the problem. I'd keep one in the battery compartment too, if you don't have a battery in the camera.
Ordinarily I'd also say that you need to keep a cool head, i.e. don't get so wrapped up in trying things with fixing the batteries that you trash the camera; batteries are a lot cheaper to replace than a body. But if the OEM batteries are doing it too, hmm. Of course you could also have gotten a bad OEM battery or a counterfeit.
--
Gear listed in profile under "plan."
Someone stop me before I buy again, please!
Dave