Google now lets you block websites you don't want to see, directly from its search results.
Google now lets you block websites from search results