Maybe I am wrong about this, and maybe the SEO junk sites would find a way to evolve, but what I really want from google is a plonk button so I can have a personal kill file for sites that I never want to see again.
You could use ublacklist[1], it does filtering of search results on the client side. arosh’s list is a good place to start blocking crap.