Ed,

try Super-Lube grease at any hardware / auto store. Clear, clean, synthetic, teflon, nice 'body' to it, a decent amount of drag. All around great stuff.

www.super-lube.com