21. A computer-readable storage device having instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising: receiving a spoken communication from a first user, the spoken communication comprising an address; extracting, via a processor, the address automatically from the spoken communication, to yield an extracted address; displaying to a second user a selection of addresses, the selection of addresses comprising the extracted address and an alternate address for the first user, the alternate address being stored in a contacts list, the selection of addresses displayed in an order prioritizing a preferred address of the extracted address and the alternate address, where the preferred address is determined based on a user history of the first user by the computing device; and receiving from the second user a selection of a selected address from the selection of addresses to initiate communication with the first user.
21. A computer-readable storage device having instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising: receiving a spoken communication from a first user, the spoken communication comprising an address; extracting, via a processor, the address automatically from the spoken communication, to yield an extracted address; displaying to a second user a selection of addresses, the selection of addresses comprising the extracted address and an alternate address for the first user, the alternate address being stored in a contacts list, the selection of addresses displayed in an order prioritizing a preferred address of the extracted address and the alternate address, where the preferred address is determined based on a user history of the first user by the computing device; and receiving from the second user a selection of a selected address from the selection of addresses to initiate communication with the first user. 29. The computer-readable storage device of claim 21 , wherein the selection comprises a plurality of addresses from the selection of addresses, to yield selected addresses; and the computer-readable storage device having additional instructions stored which, when executed by the computing device, result in operations comprising connecting to the selected addresses serially.