This subject has indeed come up often, and I have tried the Moble One grease as well as STOS. I always return to using a good quality gun oil. I think that cleaning and relubing is key.
Karl