I've seen tons of threads about this on SDN, most people tend to say its between 100-120k on average. Of course this is dependent on specialty. Private practice depends on what field once again, location of practice, and setup. If they look hard enough, even Neurologists can make low 200's right out of training (private) vs 110-120 for academic. I talked to someone finishing IM who took a position for $180,000... although this is on the high side of what most new IMs will make from what he told me. Academic would likely be 100k or so.