Cool, 26 m Indian. Originally from Delhi, I have spent last 8 years in Germany having studied here and now working for the last 3.5 years (will be 4 in April 2010 :)). Actually, I have filed for the citizenship of Germany. Regarding INSEAD, already 46 Indians. Last year it was 52. Dunno what's in store. The thought crossed my mind that things might have been different if I already possessed German citizenship. But so could have they been if the German post didn't delay my post in the first Round forcing me to apply for Round 2 and my admissions coordinator didn't write to me 2 days before round 2 deadline that my application has been moved to round 3 because they expected TOEFL which resulted in me writing long mails and calling them many times in the last day and they finally taking me in round 2 but delaying my round 2 interview decision by over 3 weeks. And after all this I got waitlisted. Kinda fun story, isn't it?
But, I supposed God has something else in store for me. When I was in India, I worked my ass of for getting into IITs ( you might know premier Indian Institutes for Engineering kinda like MIT in the US) and missed in a similar fun way and came to Germany and now believe have gained better experiences in my life by doing my Engineering Degree in an international setting with over 30 different nationalities and a better job than I could have got with a degree from IIT.
So, maybe, IE is better for me than INSEAD is, who knows. Sorry, if I bored you with my story but this is probably what makes me human. And, I also wanted to make a point about maybe God thinks IE is the destiny for us.