I just go through and remove any lines matching...
^(.*\.)?amazonaws\.com$
^(.*\.)?cloudfront\.net$
^(.*\.)?dropbox\.com$
^(.*\.)?netdna-cdn\.com$
...after downloading the latest list.
On a related note, would it be possible to provide a plain-text list of just domain names, no other formatting?
The hosts file is easy enough to covert to csv and remove the first column of 127.0.0.1, but it's still a wasted resource to consolidate every bad subdomain into one blocked domain, for example...
subdom1.example.com
subdom2.example.com
www.example.comexample.com
...can really all be consolidated to: example.com - when you are using a DNS sinkhole approach.
Also, and I apologize if this is not the correct place to ask, but I can't reply to
http://www.malwaredomainlist.com/forums/index.php?topic=3270.0 - Have you considered offering a .md5 of each file you offer, that way automated scripts can easily check the .md5 and only if it's changed/different then download the actual list?