I've felt recently that the user would benefit from an "additional viewpoints" list below certain results which would list about 5 pages with different viewpoints - particularly if it is a political result. Maybe add a section to the algorithm to search for "X is bad" and then list a site that says "X is good" below the the result (indented). It would be personalized, yet offer a different viewpoint.