There may be better stuff out there, but I've been using Balistol for about 6 years, both diluted for cleaning and straight up for rust protection. I am well satisfied with it and see no reason to change what works for me.
I also started using RIG in the early 1960's (I still use the same RIG...