I use motorcycle chain grease for both my bikes. It sprays on evenly and becomes sticky when it drys. I had my frame stripped the other day and after 3 years it's still sticky and coated. Personally I would use it again.
Frame Saver is prohibitively expensive as far as I can see.