When I was a MS4, I was told (by a chairman) that there are about 7 excellent programs that have it all together. There are only a handful of programs that are poor and probably not worth going to. There are about 20 programs that are great but not quite there, and then all the rest which are all very good programs. He said that orthopaedic accreditation is structured in such a way that the vast majority of programs offer very good and complete training with only a handful of outliers on either side of Excellent/Bad. I say this because chances are you will end up with great training wherever you match.
The next thing I would look at is where you want to live and the way you want your program set up. Team based vs 1 on 1 with attendings. Traditional call vs Night float. Academic focused vs community focused (careful on this one, there are some VERY academic community programs and some very community academic programs). Do you want a large program vs small. Think about all these things check out program websites to see which programs you think fit what you are looking for. Then apply for those for aways.
I never came across a very good ranking system. After the interview trail, I felt that US News was a very poor indicator of how I would rank the programs.
There was a thread a while back (
http://www.orthogate.org/forums/viewtop ... sc&start=0) called Top 5 Academic programs. Im not sure how useful most of the thread was but on page 3 I think there were a couple lists posted of some excellent programs and very similar to the list I would make. It may be worth a look for a starting point at least.
I think that many of the program reviews are biased and inaccurate but may be worth a read to see how they are set up.
Hope some of this helps.