17. The non-transitory tangible computer-readable storage medium of claim 14 , wherein the selected entity is presented in a first display mode and any of the plurality of entities that are not associated with one or more of the identified contacts are presented in a second display mode.
14. A non-transitory tangible computer-readable storage medium having executable computer code stored thereon for determining recommended entities for a user based on the user's social graph, the code comprising a set of instructions that causes one or more processors to perform the following: receiving, at one or more processors, a search query from the user and an identifier for a subset of the user's social graph, wherein the subset of the user's social graph includes a plurality of contacts of the user and is selected by the user from among a plurality of subsets also each having a plurality of contacts of the user; identifying, by one or more processors, a plurality of entities that match the search query; identifying, by one or more processors, one or more contacts in a subset of the user's social graph based on the identifier; determining, by one or more processors, a selected one of the plurality of entities associated with one or more of the identified contacts; and providing, by one or more processors, the plurality of entities including the selected one of the plurality of entities as search results responsive to the search query in a search results display, wherein the selected entity is annotated with association information for at least one of the identified contacts including review text or a rating of the selected entity by the at least one identified contact and the selected entity is annotated with an indication of the at least one identified contact.