I would remove some—if not all—of the actual reviews from the homepage. That content takes up a lot of space and is better suited to a detail page, a couple clicks away from the homepage.
Also, the logo is too similar to Flickr. You should have a more distinct brand identity.
Wow.. That is a lot of cluttr.. The stuff I highlighted in green I think could go. You could put it someplace else. And the margins and padding make it feel really cramped.