1. A system for identifying potential matches for interpersonal relationships comprising: a computer server including a processor coupled to a memory, the computer server coupled to one or more user interface devices operable to interface with the computer server via a public network; a computer database for retrievably storing a first user profile associated with a first user, and a second user profile associated with a second user; wherein the computer server is programmed to: (a) selectively display to a third user the first user profile in juxtaposition with the second user profile; (b) receive a peer-evaluation from the third user, the peer-evaluation reflecting the third user's prediction of the likelihood of a successful interpersonal relationship forming between the first and second users; (c) calculate a match value based at least partially on the received peer-evaluation, the match value reflecting the likelihood of a successful interpersonal relationship forming between the first and second users; (d) if the calculated match value exceeds a predetermined threshold, selectively display the first user profile to the second user and/or the second user profile to the first user.