Gentlemen,
For years I have used the "razor magic nectar": Ballistol. I have two big containers of it, which I figure should take me into the next century. Good stuff.
I agree with Obie. I have a spray can of Ballistol. It's all I use to lubricate my straight razors these days.