Hehe, I don't know if that's a statistical anomaly for those of us who've been out of school for a while and haven't been practicing quant. I got a 710V without studying, which is not like your impressive 800 but is still 98th percentile. For quant I got a 650 the first time, so I studied for 3 days and got a 760, which is 85th percentile and probably good enough for my goals. My verbal score was the same both times. If you're thinking about retaking it, I wouldn't worry about your verbal score going down. It could drop 100 points and you'd still be in the 97th percentile, and in any case, I'm sure that your 800 will catch their attention even if you get in the 700s the second time.
My reason for taking the GRE for a second time was that the school I'm really interested in attending doesn't look at anything over 10 years old, so none of my undergraduate record (including many stats and other advanced math classes) was going to be considered. I do have one stats class from grad school, but from their policy of ignoring older grades I figured that they don't consider older grades to be indicative of current knowledge, so I wanted to show that, no, I haven't forgotten *everything*. So I guess my advice would be to take the GRE again if you get rejected this year, since it sounds like you can do better on the quant section for sure (probably with minimal effort even, since you obviously have the requisite math ability). A higher score can only help you, and your verbal score is pretty much guaranteed to stay very high since you did so well the first time. That would be my approach, anyway. Hopefully you get in this year though and this decision becomes unnecessary!