As far as chicago goes, Loyola is by reputation the best in the city. But they are all good solid programs. I would say Northwestern gives you the most breadth of exposure but also requires traveling as you do rotations at Children's, Evanston, NW, Cook County and some other smaller venues. UIC also a program on the rise after losing several core faculty member a few years back. U chicago not sure about, but liked them while interviewing there. Rush - only 1 resident a year which can be pretty hairy.