First congrats for making it to both programs.
If you wish to work in US, then Rice is a clear winner. Having said that, recruiting in MBB or even in your current industry may be challenging from Rice. But Rice will give you more time to think about career and better exposure.
ISB is a really strong brand in India. ISB also has good number of Alums working across Asia and Middle East. Hence in terms of brand in Middle East I would rate both equally. Having said that, I think ISB is an emerging brand in the emerging world hence I would choose ISB if in long-term you wish to work in Middle-East/Asia.
Rice will make sense if you are willing to (and manage to) work in US at least for a couple of years post-MBA. That'll be a gr8 addition in your overall profile.
Since you are at this experience level I would say consider personal factors as well. In my experience of talking to people in mid-career, at times it's personal/family reasons that kinda direct there choice of school/career. So may be you can consider other personal/family reasons and see if there's a preference between the two?
I think you've PMed me as well? Feel free to drop me a msg at my contact and we can have a discussion sometime