Anything which does not contain or absorb water should work (so I
wouldn't choose to use my wife's moisturising cream).
Moisturizing cream is another name for grease or oil. There's nothing
in the cosmetic use of the stuff that either absorbs (hygroscopic) or
displaces moisture. However, there is some water in the stuff. My
favorite variation on this theme is in a restaurant, where you can ask
for "dry" toast, which means without any butter or oil.
Also, it should
not wash off of evaporate completely. Vaseline, silicon grease and
dozens of other things should be OK. However, WD40 has an advantage as
it chases off moisture present when you are making the joint. That's why
I spray the connectors and the made-off ends of the cable BEFORE I put
the connectors on. As insurance, I then spray again AFTER I have made
the joint.
The "WD" in WD40 means "water displacement". It doesn't chemically do
anything to the water. It just shoves it aside or pushes it into the
connector. Try spraying or pouring some WD40 into a test tube full of
colored water. No reaction. Note the ingredients.
<
http://en.wikipedia.org/wiki/Wd40>
<
http://en.wikipedia.org/wiki/Norm_Larsen>
WD-40 and other greases probably make sense in an outdoor, corrosive,
and high humidity environments, but for every day use on commodity RF
connectors, it's a waste of time. It may keep water out of a clean
pair of connectors, but if used in a dirty environment (i.e. the back
of my hi-fi) and reconnected, it's highly likely to shove the now
greasy dirt into the connector. This is not my idea of an
improvement.
In a past life, during the 1960's, I was involved in building and
maintaining a recording studio. The place was stuffed full of
connectors of all types and denomination. Nobody ever even suggested
that we smear them with grease to "improve" anything, despite constant
efforts dealing with very low level noise sources. Dissimilar metals
between connectors were a problem and generally avoided.
Searching the official list of 2000+ uses for WD-40 at:
<
http://www.wd40.com/pdfs/WD-40_2000+UsesList.pdf>
the closest approximation is:
"Lubricates the threads of coax/antenna connectors on
amateur radio antennas"
So it is written... so it must be.