I used Rustoleum Professional Spray Gloss Black. 2 cans for 5 wheels. I sanded with 60 grit only cause thats all I had laying around at the time. No primer. I've had better luck with adhesion not using a primer. I did about 6 medium coats per wheel. I HIGHLY recommend the Pro paint versus the cheaper ones. You will definitely notice the difference
Duplicolor Wheel Coating, you can find it in any auto parts store.
The color is graphite metallic.
I've used both Duplicolor and Plasticoat wheel paint on wheels, dirt bike parts (frame, swingarm, fork legs, etc), bicycle parts, and bumpers. I would highly recommend the Plasticoat over the Duplicolor in terms of durability. It goes on much thicker, and is almost like a hard rubber coating. Very chip and scrap resistant. The Duplicolor seemed much more like regular spray paint, and was more prone to chipping under the same conditions.
I cleaned them up really good then sanded them down with some fine grit sandpaper. Then cleaned off any dust and dirt from the sanding. Sprayed them with a couple coats of light primer. Once that dried I sprayed the edges of the rim with a couple coats of high temp green engine paint (don't remember the maker but it was a advanced auto parts). Let that dry then taped of the edge of the wheel that I wanted to remain green. Once everything was taped spray 4 or 5 coats of high temp semi gloss engine paint (black). Make sure you allow about 15 mins to dry between coats (**Note: I did this on a warm day so you may need to wait longer if its cool outside). Once the wheel was covered well with the black paint and dried I pulled the tape off and hit the wheels with 3 or 4 coats of clear coat. Biggest thing to remember is not to spray to closely to avoid running and allow enough time for everything to dry. I did this on a warm day and used a heat gun to help with some of the drying. Took me about 2 days total to complete and about $50 or $60 bucks for spray paint at local parts store. Also they have held up amazingly!!