Awesome place to be in! Last year, I was deciding between all those schools listed (as well as Columbia and Haas). I actually decided on Ross for a few reasons
1) I really liked their Action Based Learning approach and MAP program, it also provided me an opportunity to make a transition from an entrepreneurial and education background to consulting
2) Most schools tout the collaborative culture, but I felt a more sincere fit here at Ross. All the schools you mentioned have very close knit student bodies, but I felt most comfortable with Ross students. This week, for example, we have all the major consulting firms coming on campus. It is incredible how everyone who is interviewing for the same place is willing to help their classmates out do a mock behavioral/consulting case, even though we all know that about only half the people who apply for top MC firms will actually earn an internship offer
3) I loved the option to take classes outside of Ross. I actually took a class in the School of Public health my fist seamster because I was able to waive out of core accounting.
If I was in your place and wanted to peruse MC full time, I would decide between Darden/Duke and Ross. On a side note, I LOVED the people at Cornell, however, I think that landing top their MC from Johnson is slightly more difficult there. BCG, for example, still does not actively recruit on campus. Ross is also reducing our class size from 500 to 460, perhaps making the competition for MC slightly easier next year (by competition, I mean competition for face time, MC hire qualified people no matter which top program they attend)
Anyway, Ross was the best choice for me and I am happy I made the decision. Either way, you cannot go wrong and Congrats!!!!