1) Stanford
2) Yale
3) program near home
I interviewed and ranked about 6 other places, but love my "home" program so if one of the above doesn't work I'll be super excited to head home and start settling down for the long run.
In general I assumed all "top tier" programs were going to give great training, I also didn't want to live in the heart of a big city so that knocked out several places I otherwise would have considered. After that, I only applied to programs everyone would agree are pretty high caliber so at that point lifestyle and friendliness of residents/faculty were my primary concerns.
Both at stanford and yale the residents seemed very, very happy and have tons of flexibility throughout training. In the end, Palo Alto beat out newhaven, but I actually really liked new haven, seemed like easy place to live with good food and an hour train from big cities.
Stanford's internship seemed a little more chill than most as well which doesn't hurt.
Yale's salary to cost of living ratio is off the charts, which in addition to being able to go on swanky vacations during time off, it makes you feel valued by the program.
Will be happy at any of my top-3, stanford over yale was tough, but I love the outdoors so the Bay Area is probably the premier place for me to live. I think Brown gets honorable mention, seemed like an awesome program and almost snuck over "home".