Two other things to consider:
1)community vs. academic program --- I would be careful with this, however, because many people rule out the community programs unjustly. Granted if you want to do a lot of research or a highly competitive fellowship, then academic would definitely be better, but do not make the mistake of assuming that you cannot do a fellowship from a community program. Also don't overlook part community/part academic places such as Akron General which seems like a community based program, but does have a university affiliation.
2) size of program --- this is a personal choice. some people like big programs like HJD where you can get lost in the crowd and the attendings don't know all of the residents. Others like small where there is more 1 on 1 and more of a close knit group among both residents and attendings. I, personally, was hesitant about the programs that only take 2 residents per year because that just seems TOO small, but I think that 3 per year programs do not feel too small (just personal preference).
Hope this helps...good luck...OD
Rendering Error in layout BBCode/Image: Layout 'BBCode/Image:default' Not Found. Please enable debug mode for more information.