1. A method of locating a relevant product via a computer network, the method comprising: receiving at a client computer a search topic from a user; receiving at the client computer one or more attributes associated with the topic; assigning a rating to at least one of the attributes with the client computer; with a server, locating at one or more information locations at least two separate instances of the topic; locating, with the server, at least two information fields, each field related to one of the instances of the topic; and with at least one of the client computer and the server: associating content in at least two of the information fields with at least one of the attributes; comparing the content in each of the at least two information fields associated with an attribute against each other; assigning a score to the content of each compared instance of content based on the comparing; prioritizing the attributes; and ranking the located instances of the topic based on the prioritizing and the score of content associated with the topic.
1. A method of locating a relevant product via a computer network, the method comprising: receiving at a client computer a search topic from a user; receiving at the client computer one or more attributes associated with the topic; assigning a rating to at least one of the attributes with the client computer; with a server, locating at one or more information locations at least two separate instances of the topic; locating, with the server, at least two information fields, each field related to one of the instances of the topic; and with at least one of the client computer and the server: associating content in at least two of the information fields with at least one of the attributes; comparing the content in each of the at least two information fields associated with an attribute against each other; assigning a score to the content of each compared instance of content based on the comparing; prioritizing the attributes; and ranking the located instances of the topic based on the prioritizing and the score of content associated with the topic. 7. The method according to claim 1 , further comprising: receiving a user rating of a product; and ranking the plurality of results of the searching based at least in part on the user rating.