12. The server apparatus of claim 1 , where the at least one computer program is further configured to: generate a listing of a plurality of possible matches to at least one of said first and/or second inputs; and receive further input regarding at least one of the listed plurality of possible matches.
12. The server apparatus of claim 1 , where the at least one computer program is further configured to: generate a listing of a plurality of possible matches to at least one of said first and/or second inputs; and receive further input regarding at least one of the listed plurality of possible matches. 13. The server apparatus of claim 12 , where the received further input is generated via a touch-screen input and display device in data communication with the server apparatus via a communications network.