Making a living practicing medicine is more complicated and frustrating than ever. But it still pays. And pretty well. A survey of more than 24,000 doctors conducted online for Medscape, a doctor-oriented information service of WebMD, finds that their average annual pay ranges from $156,000 for pediatricians, the lowest-paid specialty, to $315,000 for the top earners. Who makes the most? Orthopedic surgeons and radiologists top the earnings chart at an average income of $315,000 a year. Right behind them are the cardiologists and anesthesiologists at $314,000 and $309,000, respectively.