I use the synthetic oil and grease thats packaged/marketed for fishing reels, its clear, has no odor, stays put and is realatively cheap. The best part is, most sporting goods stores carry it.
Nothing but Militec-1 lube and conditioner for me. LOVE the stuff. When I was a Coast Guard Helo Rescue Swimmer we carried Bechmade autos in our vests. Mine was constantly exposed to salt water. After a flight you would rinse it thoroughly then apply a drop of Break Free to the pivot point and push button. Once every 3 months you tore the knife completely down, cleaned it and applied Break Free. We were all getting corrosion in the innards, until Militec-1 replaced the Break Free. After treating them as directed the corrosion dissapeared and the knives operated much smoother.
I performed my own unscientific test using the two lubes. The objects were the old US marked multi purpose knives. I treated one with Militec and one with BF. Tied off some fishing line to the knives and threw them into brackish water for 7 days. After pulling them both out the BF knife was rusted all to heck. The Militec-1 knife had a bit of corrosion at the swivel point rivet, but no where else. Made a firm beliver out of me and have been using nothing but since.
You have to treat it as directed for the best results but it's worth it.
Try it, You'll love it!
Actually made good money doing that job and miss jumping out of em! Best 24 years of my life, especially our 7 years in Kodiak and Sitka, Alaska. Hope you all enjoy the pics. Helos, Harleys and firearms. Don't get much better than that!
I'm in the second helo on the left of the C-130 flying over Tampa Bay with the Skyway bridge in the background.
Another vote for Mil-Tec 1. The first time you apply it takes some time and using a hair dryer will definitely speed up the process but it's well worth the time investment.