Ok, what these business school wants is how much salary you can get right after you graduate. The average salary of top 10 b-school upon graduation is about 100K, if you think you got what it takes to earn that, you can get into a top 10 b-school.
So what do you need to get that kind of money upon graduation??
1) Good current salary- no matter what kind of education you got, you are not going to jump from 30k to 100k in two years. Average salary going into a good b-school is about 60k.
2) Good work experience - Hot job after top b-school now is Consulting and Investment banking. If you got prior experience in these two fields, it would really help. But if you got really good experience in a hot industry, like hi-tech (networking, engineering, medical...etc) for at least 3 years, you will be ok.
3) Decent GPA - I've seen people with bad GPA getting into top-B school, but the person have to have very good experience or other stuff to make up for it. If you got 3.5 and above in undergrad, you are ok. If you got 3.0 above, you have to be extra ordinary in other area. If you are below 3.0, you gotta have a very rich daddy..who may a an alumi and give lots of money to school!!
4) Good GMAT- At least above 650, average for top 10 is about 690-720, same as GPA, if you are not good, you gotta have other stuff to make up for it.
5) Write good essay, all good school ask for essay and you need to convince that you belong there in the essay...extremely important.
6) Interview, you have to be out spoken, enthusiastic, know your stuff...etc, ususally that's the tough part for techies...takes a lot of practice.
Other then those thing, unless you got a dady who gives lots of money to the school, I don't see how you can get into a top-b school. It is extremely competitive, and those school want to make sure people going through them gets top dollar after they graduate, so they are very selective. Networking may help, but that will only help if you have close enoguh credential. If you don't have what it takes now, get a good job, like a consulting job in big 5 firm (anderson, E&Y...etc) and apply in two years. Oh yeah, if you don't have good GPA, do whatever you can to get your GMAT above 700, that is a must.