There is an alternative to painting them, MGP caliper covers. I have them on a couple of my cars, you can get them in different colors, logos and brand name printed on them or custom wording. They look great only draw back, their a little expensive.
Caliper Covers