Try disconnect.me or blacklisting the sites directly from the hosts file.
As far as other products, heres a handy chart we generate monthly to see which extension protects better: http://www.areweprivateyet.com/
Thanks for disconnect.me, I'll give it a shot :)
how many hosts entries would you say it is before the negative impact is significant? 20? 100?
Going to go have a look at disconnect.me now.
Try disconnect.me or blacklisting the sites directly from the hosts file.