Yahoo appears to be expanding their approach to search using humanized contextual information. This may trump Google’s search quality if Google remains as stubborn as it’s been with regard to human interventions. However I’d guess Google will soon be forced to use a lot more human input as search quality may soon demand this.
One should remain very bullish on computer intelligence, but it seems for at least the next decade or so it’s not realistic to think that search results can be ranked by machine better than by humans. Machines are much, much faster rankers than a human mind, but lack even many basic filters that allow a human to discard irrelevant or spurious information. The hybridized search using computer algorithmic results combined with data from all relevant human sources should prevail in the near future.