1. A method for matching users over a network in an online gaming environment, the method comprising steps of: entering a user into a first online game available over the network; receiving from the user by way of the network at least one response to at least one query to the user about the first online game experience following completion of the first online game by the user; determining a play style parameter of a requesting user based on the at least one response, the determined play style parameter for being employed to connect the requesting user to a second online game available over the network, the second game being different from the first online game; and connecting the requesting user to the second online game based at least in part on the determined play style parameter; the connecting being based at least in part on a collaborative filtering method that aids the requesting user in the selection of the second online game based upon evaluations of the second online game made by other users.