Having done extensive research my conclusion on reaching a top MBA school (Harvard,Wharton,MIT,LBS,Insead,IMD) etc is all about being excellent across the board. Yes and that means high GMAT scores, super human being, great grades, great experience and all that. With so much competition for places...very good just isnt good enough. I haven bothered applying after the research cause i know at the moment its goona be hard but in 3yrs after my experience builds up i am confident i will be able to!But dont let put you down if you want to go in now! Firstly they take all these factors into account and your application needs to be tailor made for each school addressing all your strength and keeping ur weaknesses at bay. If you arent good at one of the above but excel at others than you stand a good chance but lets not forget that a hell of a lot of ppl apply to these schools and most applications are very good and even they get rejected!I personally advise you to go onto amazon.com and buy one of these book 'getting into a top b-school' as that will help you refine what you want to do and which school is best for u. there are a lot of factors that might just rule some options out for you. best of luck but make sure when you apply give yourself three months and refine it to perfection and then send it!