You've already identified your GMAT score as a weak link in your application. So you could consider taking another shot at it, if you have the patience and the inclination.
If you are willing to consider lower ranked schools, there are plenty of them where your current score would also be accepted and I could rattle off a long list if you insisted. But is that really what you want?
Your post-MBA goals seem rather vague at this stage. You'd need to have more clarity before you start applying. Rather than going through a ton of info on the web, if you prefer talking to someone, drop me a PM.
Happy to continue this discussion.Sameer
The MBA Crystal Ball Team
Sameer Kamat | Founder - MBA Crystal Ball | Email: info at mbacrystalball dot com