If you are painting them while on the car then buy one of those caliper painting kits at the parts store. they have the cleaner, brush, paint, etc. They work pretty good.
If you are taking them off the car then have them power coated. You will have to remove the piston and other hardware.