to further summarize my points above. Doing a top tier MBA program makes sense only if the some conditions are met:
a) prepared to work abroad.
b) most high paying jobs have long hours or travel a lot, so balanced life style is out during MBA and early years post MBA.
c) luck - as someone has mentioned earlier, which I agree.
d) pick jobs that pay well.
e) interview with big firms but volunteered to be posted to emerging economies. you stand a better chance than US citizens who chose to work and stay in US.
f) opportunity cost are low. meaning you are stuck in your current job/career and you want to switch to something better. If you are doing well, stay put and do an EMBA when you are older.
yes, u dun get high pay for not making sacrifices there and then...