15. The method according to claim 10 , wherein the social-network-provided information records comprise user review ratings of a plurality of restaurants, and said communicating comprises outputting the user reviews of the plurality of restaurants ranked based on at least the distance from the user and the user review ratings.
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.