I have used both Rustoleum and Krylon. I do not like Krylon nearly as much as Rustoleum. Also, I much prefer to paint a bike with a paint brush. Spraying a bike frame is difficult because over spray is usually a problem (over spray occurs when you paint one stay, for example, and the over spray hits the other stay). Also, I can paint a bike, with a brush, in the kitchen with no fear of getting paint everywhere.
Painted this with
Rustoleum, brushed on...
And this with rattle can Dupli Color lacquer spray (had to use lacquer and clear coat over waterslide decals - even clear coated over the chrome plated surfaces)...
Another brushed on Rustoleum paint job that I did a few years ago...
Krylon rattle can...