8. A computerized method for enabling users to receive suggestions relative to items shown on one or more websites based on preference associations across multiple websites, wherein one or more processors perform the method comprising: crawling a first website and recording in a database a first set of published login names and associated published preferences relative to items reviewed by persons using said first set of published login names; crawling a second website and recording in said database a second set of published login names and associated published preferences relative to items reviewed by persons using said second set of published login names; under the initial assumption that identical login names used on multiple websites represent the same user, associating preferences for items published on the multiple websites under a specific login name with a specific user; and wherein to determine that a first instance of a specific login name used to express preferences on a first website represents a different user than a second instance of the specific login name used to express preferences on a second website, and to appropriately handle reviews related to the specific login name thereafter, the method further comprises: determining that preferences expressed for the specific login name on the first website are inconsistent with preferences expressed for the specific login name on the second website; and thereafter treating as different users, the first instance of the specific login name for utilizing preferences on the first website, and the second instance of the specific login name for utilizing preferences on the second website.
8. A computerized method for enabling users to receive suggestions relative to items shown on one or more websites based on preference associations across multiple websites, wherein one or more processors perform the method comprising: crawling a first website and recording in a database a first set of published login names and associated published preferences relative to items reviewed by persons using said first set of published login names; crawling a second website and recording in said database a second set of published login names and associated published preferences relative to items reviewed by persons using said second set of published login names; under the initial assumption that identical login names used on multiple websites represent the same user, associating preferences for items published on the multiple websites under a specific login name with a specific user; and wherein to determine that a first instance of a specific login name used to express preferences on a first website represents a different user than a second instance of the specific login name used to express preferences on a second website, and to appropriately handle reviews related to the specific login name thereafter, the method further comprises: determining that preferences expressed for the specific login name on the first website are inconsistent with preferences expressed for the specific login name on the second website; and thereafter treating as different users, the first instance of the specific login name for utilizing preferences on the first website, and the second instance of the specific login name for utilizing preferences on the second website. 11. The method of claim 8 , further comprising: when any user requests suggestions for a specific product or service category from a first website, providing suggestions for items available on said first website based on preferences of users who had similar preferences to the first user for items offered on at least a second website; and wherein said user need provide no preference information beyond requesting suggestions relative to the specific product or service category in order to receive the suggestions.