Powder coating lasts quite a long time. my racing ATV has it's frame and many parts powder coated. If it holds up in the extreme dirt racing environment, it'll hold up on the street.
I had a local shop do mine. If there isn't one where you are, you can ship them to a facility to do it. I had mine done at Custom Coat in Pasco, WA. John is the guy I talked to.
The color is Silver Vein. It looks EXACTLY like what I wanted. I can take some better close-ups if anybody wants. it looks so mean on my car!