Have you considered whether an MBA is the right choice for you? There's no doubting the benefits and the doors that an MBA opens, but it is only of any use if it is those doors that you want to go through. This is driven by your current circumstances. If you want to do strategy consulting and come from a non-strat background then Harvard; Kellog and INSEAD in that order are probably the best to do.If it's more IT Consulting, then the value of an MBA becomes less important. For example places like ACN; IBM etc although do accept MBAs, dont have any specific intakes and career paths devoted to MBAs. Hence no real advantage of having an MBA if one has applicable experience. I being an ex-ACN consultant embarked on an MBA at Columbia Business School, 5 years ago, motivated by the fact that I wanted to move into I-Banking, hence the only way that I was going to achieve that was by doing an MBA.You need to be sure first and foremost that an MBA is right for you and at the same time ensure that it will help you achieve your goals. Since, its no walk in the park. Be prepared for 2 years of intensive albeit really rewarding and an eye-opener experience where if one takes it seriously, one real does learn a lot about one's self. An MBA is not for everyone and I knew many people who felt it didn't really yield benefits that justified the cost and time. Remember as well as tuition fees, living costs which for a 2 year US course will likely cost you about £100K, one won't be earning in that time. And remember there are no guarantees that doing an MBA guarantees you that dream job/career.Best of Luck