I'm probably going to give a slightly different answer than some others here, however I'm in the same boat as you. I was practicing in the 750-770 range, and I got a 730 on test day. I did much worse on the verbal section than in any of my practice tests. I set a personal cut-off of 730 to re-take, but unfortunately I didn't decide if 730 was the lowest score I would be happy with, or if 730 was the score at which I would re-take. I decided to re-take and I'm going in for my second try in a week.
Here's what you should ask yourself in order to decide:
1. Do you think you will do better on Q if you take it again. The answer seems to be yes, as your other scores were all higher.
2. Do you think you can maintain or improve on your V score. You're the only one that can answer this based on your test experience.
3. Do you have time to take the test again? You must wait 31 days before taking it again, and if you are planning to apply this year, time may be getting short.
4. You'll probably have to do a minimum level of studying just to maintain your current level, and you may need to devote another month of serious studying in order to be as sure as possible that you can do better and are not just wasting your time. Are you up for it?
I think if you sit down and think about these questions, you'll have an answer. 710 is great, but if your past performance indicates that you can get into the 750 range, it's probably worth it. You are looking into top schools, so yes 710 is in the ballpark, but 750+ can be a factor that helps separate you from a crowd.