I agree with Blue on this one.
While the idea in general is a great one, as Blue said, if the information cannot be verified, it opens the door for an unbelievable amount of abuse.
We already see it when people post reviews of hosts, which turns out to be good reviews they're posting about their own company, and bad reviews against their competitors.