1. A method of delivering location-based information, comprising: receiving a request via connections to a packet-based network, the request including a location indicator; generating a probabilistic representation of a mobile user's location based on the location indicator and historical data collected from mobile devices, the probabilistic representation including one or more probable geographical areas each having an associated weight; retrieving information from a computer readable medium based on the probabilistic representation; and transmitting the information to the packet-based network for receipt by the mobile user.