On bare steel frames, I've had good luck with clear polyurethane or epoxy paints (the 2-part mixed auto paints). They don't yellow over time like the acrylic or enamel clears you get in the rattle-cans. Also sticks to bare metal well, although not as well as primered metal.