The key issue for you (regardless of the specialty) is what you want out of the program. Would you prefer a large or a small program? A community hospital, or in a university medical center? Research-oriented, or exclusively clinical? Someplace that really drives you, or someplace that lets you find your own way?
There are trade-offs associated with all of these. The only way to know what you'd prefer is to know yourself and how you work and learn best. You also need a coherent vision of where you're trying to get after your training. Then, when you talk to the residents at a given program, try to judge whether their styles and goals are like yours, and if they're happy in the program.
And then there are the geographic questions...
So the real questions are, What specifically do you want in a program? and Would this program offer that to me as a resident? And of course, those questions can be hard to answer. But knowing yourself and your goals is an important first step.