I am looking to have a site built that is a type of search engine, but with a twist. I am looking for a place where someone could submit their searches, get results back from Google (formated though by look and feel for my website) but have a priority rearrangement. I want their to be a user base that can vote on the relevancy of their results and be able to push up more relevant sites, and push down less relevant sites to boost result quality.
The site would also need to be Adsense friendly on the side of the search results.
For the style I am looking for a Web 2.0 look and feel.