I think to retake after a 700 would give the wrong impression to admissions committees. They'll see a 700 which is a very good score, and might think that even a really good score is not good enough for you. They don't necessarily want perfectionists, but people that can do really well and focus on what is important.
Don't retake. Concentrate on your apps.
I would agree. 700 is 90th percentile - you are up there.
Most schools on your list average about 700, so you are in a good spot with a strong score that will not cast any shadows. Today, a score of 750 or 760 is no longer impressive - it is somewhat common in those schools. Unless you get 780 or 790, I don't think you can really improve your chances much (besides the warm feeling in your tummy that you have 99th percentile).
You have probably seen my Retake guide: should-i-retake-gmat-thread-retaking-gmat-strategies-83339.html
. Read Tarmac's story/debrief about 770 and 7 dings.
If you have 700, definitely not worth taking it again, even if you feel you can do better - here is a thing - everyone, including myself, felt that we could have done better walking out of the test center. The only situation I could see it being worthwhile re-taking is if one of the schools offers a scholarship that's based on the GMAT score.
Founder of GMAT Club
Just starting out with GMAT? Start here... | Want to know your GMAT Score? Try GMAT Score Estimator
Need GMAT Book Recommendations? Best GMAT Books
Co-author of the GMAT Club tests
Have a blog? Feature it on GMAT Club!