A couple of my best friends from college are at Tuck for business school. They landed offers from top buy-side firms (think Fidelity, T. Rowe, etc.) for the summer. I can certainly appreciate how Stern is in the center of NYC, and yes it does make it easier for you to meet with NYC firms….but despite there being many financial institutions in NYC, there are other opportunities elsewhere and nowadays it’s quite easy to get in touch with these places. I don’t go to business school in NYC and although I feel sometimes that I’m at a locational disadvantage, all the top schools are in big cities and where you have a huge alumni database. Unfortunately, Tuck is not near a big city but it’s a well-recognized name with a very loyal alumni base. Plus, if you’re determined enough to find a good job, distance isn’t going to make that big of a difference….you’ll find a way to make things happen.
Anyway, they’re both good schools and you’re probably best off going to the place where you think is the best culture fit. Good luck!