MY brother got an old Jeep Wagoneer painted there-they removed the rust along the bottom (it was originally an Illinois car) and painted it blue (originally white) for about $950 or so back in 1995. Didn't look too bad, although there was some orange peel, and too much overspray in the door jams and gas cap area. They obviously taped the trim instead of removing it, so eventually it will peel and chip near where the trim was taped off (but since my brother sold the truck less than a year later, I don't know how long before it would start to happen). It looked fine for what he paid for it and for the fact that the original paint was so shitty, anything was an improvement.
Personally, on a car I want to keep, I would only take it to one body shop in the entire Dallas-Fort Worth Metromess, and that is Mister Collision in Dallas. The guy really knows hit shit-downdraft paint booth, Spies-Hecker paints, 3M prepping and buffing products, etc. He specializes in high end cars (Lexus, Mercedes, BMW, Porsche), so he is used to dealing with seriously picky people. He is not cheap, though. Paint jobs cost $2000 and up depending on size of the vehicle and prep needed. When he fixed my car (it was hit by some dumb chick who turned left in front of me), I was unable to find any overspray anywhere on the car (including the door jams or under the hood), and the paint was as close to orange peel free as you can get without hand rubbing the paint between each coat. If I keep my car for much longer, I am going to have the door dings taken out and have him paint my entire car.