A method for accessing contact information in an electronic device, such as a mobile phone, including a display and a plurality of keys, where each key represents one or more characters, comprising the steps of detecting a first input on a key, and presenting a contact stored as a speed dial choice for the key of the first input. When a second input on a key is detected, all contacts stored in a database of the device are searched, and any contact data including the combination of a character represented by the first input key and a character of the second input key are then presented to the user.