krylon holds up pretty well for a few years, provided you put it on real thick.

Epoxy appliance paint holds up better, but comes in fewer colors.

A two-part automotive paint is the better...