school A: funded minimally (SMALL stipend with LOTS of TAing), students take a long time to finish, higher ranked, significantly closer to friends/relationship, ok weather, not the best fit in terms of program requirements/coursework, didn't really click with other grad students I've met
school B: funded well (decent stipend with few TA duties), students tend to finish faster, lower ranking, far from all my friends, horrible weather, excellent program fit, haven't met the other grad students yet
Both schools are in cities I love and both of my PAs seem great.