1. A method of determining network quality for a communications device capable of communicating over a communications network, the method comprising: determining location information associated with a location of the device; querying a database using the determined location information, the database storing a plurality of entries each comprising location information and corresponding network quality information; and obtaining, from the database in response to the query, network quality information from at least one entry of said entries which comprises location information corresponding to the determined location information.