Hey there!
Actually you are asking a lot of questions all bunched up in one. And I will happily share with you my thoughts. but first of all, I should mention that I don't yet have enough information to give you all the information you need. First of all, I don't know what sort of program you are aiming (this is very important), and I also don't know what your goals are! Just as important, is to think about what you REALLY want out of your university studies - what sort of program you want, what location preferences you have, what industry you want to work in afterwards, etc. etc.
You know, some schools, even if they aren't ranked very high, can have very strong departments in one one subject or a another, or perhaps because of location, can be advantageous to your goals, or disadvantageous, but it's hard to say exactly what is good regarding your school list above without knowing all of these items (and I should say, and this is VERY important - don't just believe your agent with no reason - they want you to get in because it's good for business, sometimes they don't care where you go. Only YOU can guide them where you want to go, and for what you want to do. And ultimately YOU need to do some basic research about these and other programs to decide if it fits you (and we can help of course!

)
Now, regarding your specific profile, one thing I would suggest (esp. since you have time) is to study hard and retake the TOEFL - An 80 is quite low, and it might bring up big doubts about your ability to work in English (and limit the schools you can apply to). And I think the TOEFL is easier than the GMAT. Which if you have time, you should also consider retaking (The GMAT, I mean). I do understand that you want a good employment afterwards, but the problem is that everything is linked. To get a better employment it's better if you go to a higher-ranked school (in general, although there are many other factors), and to go to a better school, you need to have better grades!!!
Sooo, you do have time. And NOW is the time for you to work hard, harder than you have ever worked in your entire life, because this moment can change things for you a lot!
If you have any follow-up questions, just let me know, and I will be happy to answer.
Jon Frank
HBS 2005
-- by 会员 JonFrank (2013/1/31 11:55:48)