Are you returning to Europe post-MBA? If so, you might want to talk to Antmavel, he went to Tuck and is now back in the UK. He could give you an idea on placement there.
If you're aiming from consulting post-MBA, Tuck has an advantage over Ross, but not to a huge degree. You can easily find out for yourself by looking at consulting placement at each school.
The one thing you have to remember about Ross' MAP project is that you list your top 10 and then you get
assigned to a company. There is no guarantee that you'll get an international MAP project (if you're gunning for one) or if there are only a few companies in your field of interest, you might not get to work with them. Just keep that in mind.
If you want to consult I the big consulting companies are pretty good about sponsoring international students.
I think your comment about experiencing life at a big US university is a valid one! Don't dismiss it!
RF