10. A computer-implemented method for presenting social-network-provided information records from a social network database comprising a plurality of social network-provided information records to a mobile-electronic-device user in response to the user's spoken request, comprising: receiving speech information from the mobile-electronic-device user; storing the transcript of the spoken request and metadata associated with the spoken request comprising at least a location associated with the user during the spoken request; automatically selecting a plurality of social-network-provided information records with at least one automated processor, by searching the social-network for information records using both the location and the transcript; ranking the plurality of selected social network-provided information records with the at least one automated processor, dependent on at least one social network ranking factor and communicating at least a portion of the selected social-network-provided information records to the user in a manner dependent on the at least one social network ranking factor.
10. A computer-implemented method for presenting social-network-provided information records from a social network database comprising a plurality of social network-provided information records to a mobile-electronic-device user in response to the user's spoken request, comprising: receiving speech information from the mobile-electronic-device user; storing the transcript of the spoken request and metadata associated with the spoken request comprising at least a location associated with the user during the spoken request; automatically selecting a plurality of social-network-provided information records with at least one automated processor, by searching the social-network for information records using both the location and the transcript; ranking the plurality of selected social network-provided information records with the at least one automated processor, dependent on at least one social network ranking factor and communicating at least a portion of the selected social-network-provided information records to the user in a manner dependent on the at least one social network ranking factor. 11. The method according to claim 10 , wherein said ranking comprises ranking a plurality of the selected social network information records on criteria comprising a physical distance from the mobile-electronic-device user's location.