We launched this today, I'd be interested in what you think about it!
Congratulations, this looks good.
On the main page you have a section 'Featured On' but since you've just launched I believe those listings aren't legitimate?
Thanks. We launched the website (automated testing) in January 2012.