location is the number 1 factor for me for personal reasons
the residents -- this gives you the flavor of the program -- if the resident's personalities are compatible with mine, then I view the program favorably -- these are the people who I'll be working alongside of, so I need to be sure that I would like to work with them
the attendings -- for similar reasons -- I prefer attendings who are more laid back and willing to give the residents some degree of independence
the program director -- will the program director go to bat for the residents? -- is his/her vision consistent with what I want out of a training program
patient population -- the more diverse, the better
other sites -- rotation at just one hospital or more -- I prefer rotating through more than 1 hospital to get different exposure
ancillary support -- will I be transporting patients and starting IVs or will I be treating and managing patients?
other factors (no particular order)
trauma
off-service rotations
ultrasound
facilities
reputation -- where do residents go? getting jobs easy? name recognition
3 vs 4 year
protected conference time
unique experiences (helicopter, toxicology, tactical medicine, disaster medicine, etc.)
I think that's it.
-James