I agree with Op1. It depends on the direction you want your career to go. Iowa is probably the best of those 4, but is in the midwest. Fantastic program, very academic. Oregon and USC are great programs in their own right. USC is very trauma heavy, you are kind of on your own. Oregon is a very young program with excellent trauma and specialty training. It is heading in an academic direction with the new chair, Dr Dirschl, who is great. Very resident friendly, q6 call, nice residents. Didnt interview at Grand rapids or Wake last year. Good luck. (I would choose OHSU out of those 4 based on everything, ie city, training, lifestyle- just my input) )