Try
this hosts file.
I use
Hostsman (also linked to on the MVPS page) to manage/update it.
Blocks all known bad sites. Also blocks doubleclick. And a few others it deems unworthy.
The top link also provides a fair bit of useful info about how the hosts file works. Pretty good tool to use, in my opinion, for no resource consumed.