1. A method, for creating a geo-centric language model for use in performing a search for a user of a mobile communications device, comprising: determining a location of the mobile communications device; determining, at a language model creation engine, a geographic center for a local service area, to be used in the search, based on the location of the mobile communications device, yielding a determined local service area; computing, at the language model creation engine, a listing density, for the local service area, the listing density representing a density of searchable listings located in the determined local service area, yielding a computed listing density, determining, at the language model creation engine, based on the computed listing density, a radius for use in creating the geo-centric language model, yielding a determined radius; and determining, at the language model creation engine, the geo-centric language model to correspond to a region defined by the determined radius about the location of the mobile communications device.