Applying to top CS PhD programs with a great record but bad GRE scores
Many PhD programs in computer science (like my own) don't require GREs; read the application instructions carefully.  If it's not a requirement, just don't submit your GRE scores.

Even when you are required to submit your scores, do not mention your GRE scores in your statement.  You want the admissions committee to focus on your potential for research, where you seem to have a very strong case, not your ability to take standardized tests.