In reply to lrandall:
Indoor grades don't equate to outdoor ones, when indoors you can see all of the holds and read all of the moves before you leave the floor, outdoors you can only make a best guess.
Craggy is notoriously hard in the grade and so probably not an ideal benchmark
The grades at Reading are still being changed and confirmed, every couple of days a few grades are changed. As has been mentioned they were set by a huge range of people who didn't have time to compare and contrast.
If you've been out tradding it up all summer your footwork has probably improved significantly and so this might account at least a little towards your surprise performance.
The 7s are largely over graded though, no doubt they'll be corrected in due course.