<p>The Shanghai rankings are a joke, 50% of the score is for Nobel Prizes and publications in Nature and Science, and it's barely corrected for size. </p>
<p>THES > Shanghai. I consider peer assesment scores, recruiter scores, alumni success etc... a much better indicator of a university's performance, and prestige, even though the process ia a bit mysterious and it's very hard to use the same method for every country. I'm not denying Oxbridge are great, I think 15-20 in research (which as you mentioned isn't everything) seems pretty right considering how many great American research universities there are...</p>
<p>Your right though, at least 6 of the categories used by the HEEACT are related to size and that can possibly account for why there are so many public American univ.s in the top 25 (And the University of Toronto -> 74000+ students)</p>
<p>I would also think Harvard has a much larger faculty.</p>