Hey avon,
Congratulations on an enviable GMAT performance! I can completely empathize with the frustration of knowing you could have done better, but overall you've posted a pretty strong score so definitely take a moment to be proud of what you accomplished.
I think alybaba's story gives some good advice - if your background (academically and professionally) demonstrates some strong quantitative abilities, the score shouldn't be much of a problem. Your overall score/percentile must be in that mid-700s/90th percentile range. The "golden ratio" of GMAT scores is 80th percentile quant, 80th verbal, and 700+ overall, and you're eerily close to that with plenty of room to spare on verbal and overall.
If you were planning on a high quant score as a way to offset a perceived lack of mathematical background, you may well want to take the GMAT again. What's tough there is that there's no guarantee that you'll score higher, but if you do feel as though you left some points on the board that you deserve and have earned, that's a lot better a reason to retake the GMAT than just hoping you can do better - you have some evidence that it's likely.
So I guess, in summary, I'd retake the test if:
1) You're pretty certain that your profile will require a higher quant score in particular to make you fully competitive at your target schools
2) You feel pretty confident (as it sounds like you do) that you can clean up a few things and improve that score