Hi brownman777,
I think that a number of other Test Takers face the same decision that you're facing, so the discussion is an important one to have.
First off, a 710/Q49 is fantastic score; you can apply to any of the Schools that you listed and have a reasonable shot at getting in. Remember that competitive programs look at your OVERALL PROFILE and no GMAT score (not even an 800) would guarantee you anything. Barring some really rare circumstance, you've got the GMAT "piece" of the application covered.
As far as your GPA is concerned, most Schools just want you to be above a 3.0 (on a 4.0 scale). As an example - most years, the average GPA for an incoming MBA class at Harvard isn't much higher than a 3.5 or 3.6, so your GPA is 'in range' (and you don't have anything to worry about in this area either).
Before you invest any more time, money and effort into the GMAT, you should probably speak with an Admissions Expert about your specific situation. Those Experts should be able to assess your overall profile and likely offer some pointed advice. You can reach out to them here:
ask-admission-consultants-124/If you do choose to retest, then my guess is that it would not take you too much extra time to prep. The EMPOWERgmat Score Booster Study Plan has helped 1000s of our clients pick up points in a relatively short timeframe. You have to remember though that the Course is not a 'magic wand' - it will teach you how to look at the GMAT in a different way and it's up to you to practice (and hone) those skills that you'll use to pick up those missing points. At your current scoring level, the GMAT becomes really "sensitive" to little mistakes. To score 750+, you have to eliminate ALL the little mistakes from your work.
If you have any additional questions, then just let me know.
GMAT assassins aren't born, they're made,
Rich