In terms of international prestige - Harvard, Yale, Oxford, Princeton.
In terms of quality of undergraduate education in an arts subject (I see you have an offer for history) - Oxford, Princeton, Yale, Harvard.
Harvard has massive class sizes and its rep is really for its graduate schools, Princeton's rep is for undergrad, Oxford has the tutorial system which I think is unmatchable for history and some other subjects. But if you plan on postgrad it is easier to go from HYP to Oxbridge than vice-versa (GRE, the style of references and mutual understanding of degree classifications).
Choosing whether you want to do one subject or many is as has been mentioned a key consideration when you are choosing between these places, and whether you love learning or just want to go through the motions to have the best possible CV at the end of the day.
I would think long and hard choosing between Harvard and Oxford, just because of the name value of the former, with Yale, Princeton and Oxford I would pick Oxford personally, though I'd be tempted by Yale.