I like to go through the Mary Sue litmus test every once in a while. Helps a lot to keep my main character grounded. I just did a run through and scored a 12. The key is to be completely honest, even if you don’t–ahem– like it.
And while there, I ran into a bunch of other handy/useful links: