If you live in a city of any size, check with a couple of good bike shops. There may be someone in town who paints bikes. There is a guy here who does absolutely beautiful work. His basic price includes gentle sand or bead blasting to get down to bare metal. This will also get rid of the decals you asked about in your other thread. The local guy charges a basic price of $160 for a simple 1-color repaint. He can get decals etc. and do special effects for additional charge.
If you want to fool with shipping there are places who advertise in VeloNews who will do a basic repaint for as little as $135
__________________
If it ain't broke, mess with it anyway!