Re: what makes a good paint job ?
Good prep, good product, and very good attention to product instructions.... You can have great body work, killer prep, the best product in the world and still have a crappy paint job. Coats of paint depend on product nothing more... nothing less.
I do have to disagree about "anyone can learn to paint in a day or two" as well. Sure some paints are easier to apply but a good painter has to know how, when, how much, and every detail little detail to do it right.