This topic comes up every few years or so - programs change as do directors so I thought I'd bring it up again. Since our rank list due date is near, maybe such a list might help us make some final decisions. Of course the designation of most competitive doesn't translate into best training, but it may! (I believe there are dozens of programs that offer superb training.) All opinions are invited. I'll start since I posted the thread: MGH, Columbia, UCLA, UCSF... right behind them UCSD, Penn, Cornell, Yale, Harvard Longwood, Stanford, Johns Hopkins, UC Davis, maybe Harbor-UCLA? Yes, no, maybe so?