in the top 100,000!

According to Alexa Traffic Rank, has shoved its way into the top 100,000 sites on the Web! We debuted on the list today at 71,071. Sure, Alexa’s demographic is Windows users running Alexa Toolbar, but whatever. It still makes me (and my Google AdSense account) feel all warm and fuzzy.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.