hey shared,
I have had the exact same choice (plus I am accepted to Tuck and Berkeley).
I have forfeited my acceptance to IESE (deadline ran out). Want to hear my reasons?
First of all, IESE is a great school. I visited in December, it was 20 degrees Celsius (WARM!), Barcelona is fantastic, IESE places very well in MC and IB (not so well in other areas!) and is improving its brand name considerably. People are warm and welcoming, student body is top notch.
Why I didnt go:
1. My dream was always to go to an American school with a real campus, and experience the campus life. IESE is in an almost suburban area of Barcelona, noone lives nearby, students are spread out all over the city. Lifestyle-wise this would be going back to my undergrad experience of living in a large city with know real student-life experience. Not what I am looking for.
2. IESE is case-based only.
3. I felt that many of the faculty are of Spanish origin with STRONG accents when speaking English.
4. I have significant scholarships from Ross and Tuck. IESE didnt show any love, despite me asking.
5. Brand name. Tuck and Berkeley have the better international brand name in my view. Plus, most American schools offer a wider choice of electives etc.
Ross:
In my personal ranking, Ross is no. 3 behind Tuck and Haas.
I spoke to representatives of several MCs (two of the big 3 as well) in Germany. One of them, when I asked her which school of the above three she would recommend, said I should choose between Tuck and Haas. Others said they know Ross, but do not recruit from there actively but that they would consider me an equal applicant coming from the school.
IESE isnt really cheap, especially with the weak dollar, so in your case I would seriously consider where you want to go. First industry, then location wise. Then check which school offers the better opportunities. Go there.
Hope this helps.