How much does it cost to Paint a Car?

How much does it cost to paint a car a different color? If you have the paint sanded away and a fresh paint job, will it last as long as a factory paint job? What about painting over the original paint and changing the color... overspray? Does this look ok and will it last a few years?
Thanks
3 answers 3