You might think about powder coating. I haven't used this shop but I'd look into it.
http://uvmetalarts.com/powder-coatin...r-coating.html Another option is anodizing. Google is your friend. Both of these choices require stripping old paint to the bare metal. On the other hand, I used a foam brush and auto-shop brake caliper paint and looks great.