Wednesday, July 18, 2007

#910090

Woohoo!

My site is in the top 1 million Technorati ranked sites! OK. So it's not that impressive. On the other hand, it means that I've passed up like 4 megan00bs. I use mega here in the SI sense. That is all.

No comments: