I wonder what's making you think twice about Darden...
Let's consider all scenarios:
-Ross doesn't match Darden offer: You pick Darden (no-brainer)
-Ross does match the offer with Darden: Ask yourself which school "clicks" you more. Having been successfully admitted to both you would have already done good research and would know good number of students/alums in both schools. May be reach out to them again and discuss your situation? Also note consulting companies usually hire for there regional offices, hence consider which place you like more as both these schools place in different geographies. Moreover, think on lines of which school makes you feel more "proud" of yourself. All things being equal would you like to be a part of "Team Blue" or a Darden Alum. To my understanding Ross has a slightly bigger and more spread alum base. Ross has more focus on experiential learning while Darden is all case-study based. Ross is a slightly bigger class while Darden should give a much better community experience. Think on all these lines and understand what matters to "you".
Confusion about IIM B: IIMs don't give scholarships hence your cost of attending IIM B and Darden would be almost similar. If after going to Darden/Ross you realize you wish to return back to Asia/India, by choice or by virtue, I think Ross/Darden will still prove better. Many MNCs while recruiting in US schools do give a choice of geography and if you choose Asia as your preferred choice, it'll be a much easy ride for you. Hence you can still recruit for MBBs in India probably with same leverage as with IIM B. Choose IIM B only if you're sure of staying in India in long-term. If you DO decide to stay in India, IIM B will not just help you to find your first job but will serve you amazingly well for decades to come. It's an amazingly strong brand in India. I have seen people switch careers in there 30s just by leveraging there IIT/IIM brands.
On the contrary, if you like US and the American style of doing business, absolutely choose Darden. I would say even if you're unsure at this point, given all the uncertainty around, Darden/Ross are good schools to bet on. Scholarship is cherry on cake
If you want to get into the philosophy of making this decision, watch the video below:
https://www.ted.com/talks/ruth_chang_ho ... rd_choicesHope I was helpful?