Your web projects. Peer reviewed.

http://www.criticue.com/
The more you contribute the more feedback you receive.
To get one review for your website, you need to review one other site. Reviews are quick, focusing on design and first-time impressions.