How do you account for the Dunning-Kruger[1] effect when asking your "How do you rate yourself?" question? I would guess that answers in the range "6 or 7" could span a really wide range of actual knowledge. Does that agree with your experience?
[1]http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect