Yahoo + Google = Yoople! User determined search rankings?

searchenginejournal.com — Not that Google is ever going to hand over the keys to the shop to users 100%, but they might learn something from new sites like this that allow users a say in the rankings. Dec 3, 2007 View in Crawl 4