1. A computer-implemented method for communicating geographic location-based information to a client computer operating in a communications network comprising the steps of: a) receiving, by way of a first communications network, at least one request from a client computer, wherein the at least one request includes information about the location of the client computer, at least one user preference, and at least one query; b) parsing the at least one request to identify the location of the client computer, the at least one user preference, and the at least one query; c) identifying a set of information records, from a database of information records, that are relevant to the location of the client computer; d) selecting at least some of the information records from the set of information records based on the at least one query; e) computing a statistical result from the at least some of the information records; and g) responding to the request, by way of the first or second communications network, by delivering or providing the computed result to the client computer.