Lithium and silicone based grease are cheap and available at your favorite automotive parts retailer.
I think lithium greases are okay for the meantime, but they are known to degrade plastics over time. They seem to have a penetrating ability that is excellent for metal parts (bearings and such no doubt), but for plastics, I'm not too sure.
Silicone based is okay, make sure you use full-synthetic with no petroleum distillates or other products for that matter.
I think I may give the mechlube a try. I was also eyeing the DuPont brand PTFE lube. It's on another post, but I think it had acetone in it...