Wow. That's an amazing job you did getting into 3 great schools!
A few thoughts you may or not have considered (these are pretty minor so don't expect a huge aha):
Tuck appears to be consulting heavy and many people focused on consulting all day long. It is also the most remote school. If you are are social person and always want to feel the vibe of a city, you will have a bit of adjustment to make. Durham and New Haven are better but as you mentioned Yale can be dodgy in the neighborhood around it.
Yale probably has the strongest name of all of them due to the recognition. Not sure where from but I know some folks butcher the Fuqua name badly enough - this will only play if you are planning to back or work out of the US/internationally. You can judge the popularity of school rankings based on your experience
Rankings wise, Yale was not as well ranked just a few years ago as it is now. Some folks felt it was the right thing to elevate it into top 10; while others felt it was wrong. Looks like it is here to stay but I would say there is little diff between Tuck and Yale SOM. I feel Yale better know for undergrad and law school and Fuqua is better known for its undergrad and Med schools.... so there you go
Have you visited all schools?
Have you considered some of the future employers and where they recruit?
(Tuck and Yale are both cold.... Fuqua can get cold and can get hit by hurricanes. Call me old fashioned but I feel bad judging an educational institution based on outside temperature). Congrats again and a great job!
P.S. I would probably pick Yale out of that mix based on your goals and background but that's me. I feel I have ran into a few folks from Yale who went into VC/etc, more so than from Tuck or Fuqua.