1. A method of predicting a user's rating for an item in a recommendation system, comprising: providing a similarity measure for each pair of users in said recommendation system; determining ratings for items rated by other users in said recommendation system; calculating a weighted average of ratings for said item; wherein the plurality of users are members of a social network; wherein the similarity measure comprises a relationship distance in said social network between pairs of users.