I appreciate your decision. A higher score will no doubt help you. 750 is much more desirable than 710. However I would like to state a few points (as someone who got into GSB and got full fellowships from a couple of schools)
1. Your applications play a more important role, especially at top B-schools. Work on making them interesting.
2. Your profile is not your background, but the experiences that you have had so far. There are lot of people from Indian IT background who apply for MBA is US. I have personally worked with 100+ IT applicants and I can say that I have not come across any two applicants who have had the same set of experiences. I have also counseled 20-30 Europeans and Americans. Difference between Indians and Europeans; Europeans/Americans don't undersell their achievements. However, I have come across a lot of Indians who undersell themselves. Some time back I helped out an Indian who was managing investment decisions for a portfolio of companies. The combined worth of the portfolio was $500M. That guy had not even mentioned this number anywhere. If this guy invested badly, the future of a lot of these companies would be in black. Basically, he was doing a pretty important job. However, this was not portrayed well either in his resume or in his application.
3. If you have a great GMAT score (and you do), your GPA is not as relevant.
4. Extracurriculars are important if you excel in them. But it doesn't mean that you wont get admitted to HBS/GSB/Standford if you dont have any. No one would reject an applicant who has successfully executed IT projects that have saved millions on overall costs, led teams, aligned visions/work processes or built new products that have gotten millions in new revenue.
The key area where most Indians lack is to quantify their achievements. We live from one project to another, worry about our next promotion but fail to evaluate our achievements. Its high time we focus on changing that.
Again, I am not deterring you from appearing for GMAT again. Work hard for a 750+ score (it does improve your chances) but at the same time focus on enhancing other parts of your application. In my opinion, if you did not even get an interview call with 710 then you probably need to work on your application too. Make sure you budget your time appropriately for it.
I hope that above helped.
-Rajat Sadana