Hello Bostonite, thanks for your question.
Your question really depends on your ability to raise your score. If you feel you’ve maxed out your potential, then a retake may not get you any higher, and may in fact lower your score! If you believe you can do better by, say, 30 points, then why not retake? Taking the test twice is a reasonable number.
Of course, a 710 puts you in play for those programs and certainly doesn’t eliminate you out of hand – they really just want a 700 with an evenly balance 80% on each side to give them confidence that you can do the work, and with a strong GPA in a quantitative field, you only need the GMAT to confirm what the GPA already demonstrates, not to offset a weak GPA. Your experience is what will get you admitted!
Best of luck!
mbaMission Insiders Guides: http://www.mbamission.com/guides.php?category=insiders
Free Consultation: http://www.mbamission.com/consult.php