<p>Another city girl here, in a situation similar to OP’s: Brown, Columbia and Amherst, with a strong inclination to humanities.</p>
<p>I think your case is quite simple here: if you value undergrad education quality more than anything and want to be happy, go to Brown; otherwise Harvard’s name, connection and location overshadows Brown with no doubt.</p>