A review site made with wordpress is not a new idea. There are several themes and plugins available to create one. I featured a post on one version here: ReviewPress

Do a google search for wordpress review site plugins and themes to find more alternatives. There was also a post or two by a guy on http://gofuckyourself.com in the buy/sell forum who has a review theme for like $30. Just go to the site and do a search to find the post.