There is a Greasemonkey script[1] which does blacklisting. It works by sending "-site:example.com" with every search query.
The script does a lot more cleanups like removing link tracking and ads, so if you don't feel like using all the functions, look in the code and check out "RemoveBadLinks()" function. Maybe you want to comment all other public functions in init().