+1 on the Break Free CLP
Of course nothing will stand up to total abuse--I've been able to rust stainless steel, especially here in Florida. But I put some Break Free on the top of a steel table I made, about 18 x 30, that sits out sometimes for weeks at a time. I painted the legs and put those feet that they make for scaffolding so I can use it for standing on at odd heights, for holding up one end of a temporary workbench, for leveling one end of about anything, and for welding and brazing which, due to workshop space limitations, gets done outside.
Because of the welding and brazing functions, I opted to not paint the top. I wire brushed part of the top and gave it a nice coat of Break Free to see what hopped. It didn't rust again until it had been rained on and had the sun shine on it for about a month. That convinced me that it was dang good stuff--even though I already knew that it was.
Keith