I have always had good results with "Rustoleum" paint.
I have found it to be better than Hammerite because it is not so brittle when it dries and is therefor less likely to chip or flake off.
It is also available in a wide range of colours.