C'mon man, are you seriously asking if you should retake your GRE? Or do you just want everyone to tell you how well you did. Give me a break, check online for what are good scores, you should already know the answer to that question
lol, It can be kind of tricky posting on these forums at times. You kinda need to do research outside of the forums to know what is considered 'good' before posting on here and asking if your 'good' or not. It is easy to offend some in such a competitive environment (unintentional or not) but I digress..
On a serious note, when it comes to retakes, the GRE really does depend on the schools your applying to. For me, there was a school that takes your MOST RECENT scores. I did heard of a school that only takes your FIRST attempt scores. There was a school that does look at all of your previous scores and takes the AVERAGE. (So If you scored a 148 Verbal your first time and then you retake it and get a 152 Verbal, they will make your Verbal as 150). There was a school that took whichever was the best scoring exam overall.
Finally, there were a few schools that took the best CATEGORY out of your attempts. So say you get a 140 Verbal and a 158 Math and a 5.0 written. Then you retake it and get 150 Verbal, a 152 Math and a 4.0 written. The school will say you got a 150 Verbal, a 158 Math and a 5.0 written. So they will pick and choose your best. BUT, the only way to find out about how each school does their GRE is to contact them personally. Most of the time, there is nothing that clarifies how they take their GRE scores.
Also, to everyone else, I know seeing people ask about their already high stats can be offending at times but who knows, maybe he's applying to an extremely competitive school? I am pretty sure there are schools out there that are extremely hard to get into with his stats. When I applied last year, there was a school here in Michigan that had the average stats of the accepted students from the previous year (so 2 years ago). The average GPA of those students was a 3.8 with an average GRE score that was around what he scored here which would mean that he is actually borderline for that specific school... :-\ I kid you not... lol So like I said, we shouldnt be too hasty to bash others guys...we don't know their circumstances of which schools he is applying for. And this is coming from someone with a 3.2 gpa with borderline stats that got accepted to 2 out of 7 schools and consider myself very lucky I even got in...lol