You have an average profile. As per your profile and area of interest i would suggest you to target Cornell (Johnson) from the list of b-school you have mentioned above. Apart from this i would also suggest you to apply few more like UCLA,Duke, Michigan Ross, and Darden are the B-School where all you can apply along with the the list of b-school you have mentioned. The only downside is that the numbers of applicants with profiles like you are around 4-5 times than the cumulative number of seats in these top Business Schools.
The Business Schools you have chosen are excellent but I will suggest you to apply few more which I have suggested above as they have good acceptance rate and employment record. Also get in touch with the alumnus of B-School which you are targeting to know more about the B-School admission procedure.
You would need to cleverly prepare yourself for questions like the reasons you want to switch from IT to management, your rationale behind applying for a specific B school, so on and so forth.
The next step for you is to focus more on your application essays, recommendations for these Business Schools.
Please visit http://tinyurl.com/cnpsl4a
to see more about online Essay Evaluation and Interview Preparation.
Feel free to post any other query or concern that you might have.
GMAT Instructor & MBA Application Consultant
General Education- Empowering Intellect
Try GMAT Mini Diagnostic tool