@[531648:gpatel] : Hi , having a look at your profile makes me feel that your are a good suit for IIMA, B and C for their Ex programs ( I am considering the 1 yr courses only in India ) . I would also say that you are best suited for IIMA as their curriculum and structure is little different from other two. (I am sure you have done your research too)
Again this is my opinion based on what you wrote about your exp, on the selection side: of course it depends on many many factors.
I personally think on the same line on what you said about "global economy and the cost vs. return". Also, ( if ) you can land yourself in IIMA, your career would be at par with any fellow Ivyan.
But if I was in your shoes, I would try no where other than the 8 ivy's to do justice to your background, past and future scopes. (People with Much Lesser credible exp. get selected there).
Either ways, All the best for whatever you choose to do :)