On Reddit there is a new subreddit where you can post your blog much like the Blog Update thread here on AW. http://www.reddit.com/r/blogtraffic/ :)