Here's a very effective site that generates a lot of buzz and traffic. It's called LinkReferral. The system lets you list your site for free, then other members members view and review your site. And you can do the same.
I've been using it for a couple of years and I can tell you it's been a tremendous way to get feedback, as well as fresh traffic and leads.