Thanks for the link, Ross. Looks like they have the same idea I had - that dry lubricants are best, and nothing petroleum-based.
I've used graphite successfully on piano squeaks before, but it makes a mess. They have graphite suspended in liquid that then evaporates - that sounds good to me.
-Joe-