With respect to IB recruiting/placement, Tuck appears to do just fine. I am not in the industry so take it with a grain of salt, but in talking to members of the Tuck Armed Forces group that did IB interships, banking is more about "fit" than excel skills. Banks just need people to churn through the work. They want someone reliable that they won't want to kill after being awake for 40 hours. Tuck students, by virtue of the emphasis on group projects and collegial nature of the LLC, naturally thrive in this environment. If you want to get into the hardcore analytical rigor of capital markets, there are probably better programs (Booth, CBS, Wharton). That said, the Theory to Practice seminars at Tuck could conceivably fill this need if you want to pursue it.
On another note, I attended a Tuck Reception in DC last night. Christie St. John hosted the event. If there's one thing I respect about Tuck it's that its people have the courage to come out and say "We're not for everyone." It's definitely my favorite school. All things being equal (though they never are), I would have a hard time choosing a school like HBS or Stanford over Tuck...if I were to get into each of them. Regardless, I put together my personal ranking of schools based on which ones placed the most emphasis on hockey. Tuck was the clear front-runner after conducting this critical self-analysis