silicone spray.
i don't know why i didn't use this stuff until now. here are some uses:
1. spray on the metal parts of a squeaky leather saddle (squeak gone).
2. spray/rub on spokes prone to rusting after they've been cleaned up.
3. spray on derailleur springs (and all over the derailleur too).
4. spray on any areas where a cable rubs something. under bottom bracket, canti hangers, housing stops, etc.
5. spray inside allen bolt tops to keep them from rusting.
6. spray anything else: headsets, brake bolts, cranks, etc that you want to keep a nice sheen, and repel dirt and rust.