I just checked my ranking in the TTLB blog ecosystem
...it's a huge blog ranking system...I've been a "large mammal" for quite some time. But I just checked and I'm ranked right above Moveon.org! I haven't a clue how that works but here it is for your own viewing
...maybe it will have changed by the time you check though. As of this posting, I'm numbered overall at 443.
Not too bad!