I agree with the above - with the programs being about equal in the most important aspects, living situation is the next big factor! Things like town/city size, potential commute, cost of living, available activities, climate, community, etc. can really make a difference in your ability to manage stresses of grad school and your happiness with life in general.
When you walk out of the lab, where do you want to be, what kind of people do you want to hang out with, what do you want to do to unwind?
Where do you want to LIVE?