Ahh I am way too inexperienced to even write here
But I will take a dig and probably change it later
1. Stanford - tech and Stan go hand in hand.
2. HBS - The generalist mentality and because Salman Khan went there. Also has a great wine and cuisine "society".

3. Sloan - Nerd/Tech reasons.
4. Yale - Education/Tech focus and fit, one of the best brandnames in India/Asia.
5. Booth - India friendly and Flexible curriculam. I know 2-3 awesome alumni there who seem to love the place more than the top dogs.
6. Tuck - The close knit Tuck family, same alumni reason as for Booth.
7. Johnson - Again great international brandname, lovely location and a holistically great program.