1. In general, although IE does get higher ranked, IMD does have a general better overall prestige. This doesn't necessary mean you should choose one over the other, for that choice should be made based on your goals, your preferences, and your fit with the programs.
2. See above
- Meaning, it depends on your goals. Where do you want to work? where do you want to build your career? IF it's the US, than maybe you are barking up the wrong tree... if you prefer Asia/Europe then they are both great choices.
If you like the post, give it a KUDOS!