Social search or a social search engine is a type of web search that takes into account the Social Graph of the person initiating the search query. When applied to web searches the Social-Graph uses established algorithmic or machine-based approaches where relevance is determined by analyzing the text of each document or the link structure of the documents.[1] Search results produced by social search engine give more visibility to content created or “touched” by users in the Social Graph.
http://www.social-searcher.com/
Social searcher also has very good analytic ability: