Ok, campus/ location only:
-
how do you feel about winter?
-
sounds like you are international. Do you want to be able to go back home easily, and if so, is it easier to go from the west coast (e.g., China) or the east coast (Europe)? Coast-to-coast US is about 6 hours flying time, fyi.
-
seriously, how do you feel about winter :-)? Boston is unlikely to see another ‘snowiest year ever’ so soon, but when you are picturing the campuses, add several inches of snow to HYP. Stanford might be rainy (please, please, send rain!!) but a lot of the late fall/winter/early spring it will still be gorgeous and sunny.