12. The method for managing user profiles stored in association with business information for user-selected businesses and for identifying additional businesses at least partially based on social graph information and affinity group information of claim 8 , wherein the selecting the at least one of the one or more additional businesses based at least in part on the location, the processing the social graph information, the processing the user preference information, and the processing the affinity group information, comprises: ranking the second set of businesses based at least in part on distance from the location, at least some of the social relationship graph information, at least some of the user preference information relating to the business information, and at least some of the affinity group information.
12. The method for managing user profiles stored in association with business information for user-selected businesses and for identifying additional businesses at least partially based on social graph information and affinity group information of claim 8 , wherein the selecting the at least one of the one or more additional businesses based at least in part on the location, the processing the social graph information, the processing the user preference information, and the processing the affinity group information, comprises: ranking the second set of businesses based at least in part on distance from the location, at least some of the social relationship graph information, at least some of the user preference information relating to the business information, and at least some of the affinity group information. 13. The method for managing user profiles stored in association with business information for user-selected businesses and for identifying additional businesses at least partially based on social graph information and affinity group information of claim 12 , wherein the ranking the second set of businesses comprises determining numbers of users of the set of users that have indicated the one or more preferences for one or more of the second set of businesses, and wherein a representation indicating one or more of the numbers of users of the set of users that have indicated the one or more preferences is transmitted to the end-user device.