I'd agree with you about GP'S, although I don't think they are massively overpaid. when it comes to good surgeons though i totally understand the megabucks. The levels of natural talent needed, combined with the skills, training and constant learning required. I can't really think of many jobs that could possibly be tougher