I've always thought "web of trust" this is the best way forward for reviews. It's using trust that you already have, and it allows you to give feedback to people who are giving incorrect reviews, e.g. "Steve, you rated this thing 5-stars but it totally sucks. What gives?"
I'm genuinely surprised that Facebook hasn't picked up the idea of allowing user-submitted reviews of products, services, places, organizations, etc. Then you could search your friends, or friends-of-friends, for reviews. For Facebook this would be a wealth of information because it indicates which products you actually own and whether you like them. How is that not a huge wealth of information for an advertiser?
It'd be extra good if we could take Facebook out of the equation, but the social graph there is probably the largest currently in existence.