Alternatively, a "show sentiment for this search" which added a small indicator next to the search results might do the trick. (Just to be clear, I'm not proposing adjusting the ranking of pages based on the sentiment on the page itself, interesting though that might be, but rather based on the sentiment in the text surrounding links to that page.)
From Google's blog: As it turns out, Google has a world-class sentiment analysis system (Large-Scale Sentiment Analysis for News and Blogs). But if we demoted web pages that have negative comments against them, you might not be able to find information about many elected officials, not to mention a lot of important but controversial concepts. So far we have not found an effective way to significantly improve search using sentiment analysis. Of course, we will continue trying.