When it comes to opinions though it does seem that who says something should play a part. Think of reviews - someone who says something is great and has a history of thinking the same things are great that I do is more relevant to me than an anonymous person thinking something is great. Reputation is a level of relevance that a user can build within a community.