1. A method comprising the steps of: storing a plurality of directory listings comprising a plurality of names and network addresses, each directory listing included in said plurality of directory listings searchable by a plurality of keys included in a telephone keypad, each of said keys comprising a plurality of symbols selected from a subset of an alphabet; receiving a first user input representative of a selected key among said plurality of keys to initiate a rolling search of said directory listings; identifying, in response to said first user input, one or more directory listings included in said plurality of directory listings that begin with one of said symbols on said selected key; and displaying, in response to said first user input, data representing said identified one or more directory listings within a user interface.