Tufts is awsome, albeit scary expensive. You're right, matching and board scores (your own, not necessarily the school's average.) mean everything.
Rankings don't mean much.
The methodology is completely flawed and scewed toward schools with big names. It asks a number of physicians and residency programs to evaluate schools. A southern evaluator or east or west coast, will be more likely to choose schools in their own area or their alma mater. Outside their area, they'll go with schools that are famous, this leads to Johns Hopkins, Harvard, Stanford, ect. being at the top of virtually everyone's list, independant of the quality of education.
Also, total NIH funding have to do with basic medical & clinical education. This relates to research. Of course students do get involved in research, but nearly any school will have ample opportunities for good student research.
Also, they don't even evaluate schools outside the top 50. In terms of medical education, any top 50 school is awsome. Below that, certainly many are just as good, but comparing the top schools is an apples&oranges game.