When it comes to blocking malware, HostsMan does a much better job because PeerBlock just blocks individual IP urls, whereas HostsMan can block the complete domain which can consists of many different IP url's that resolve to the same domain.
Just one host entree can block hundreds of malicious IP url's if not more.
HostsMan also will not slow down page loading like PeerBlock does.
The blocklist from MVPS host is the best and the only one that you will need to use.
Just blocking IP urls is like playing the cat and mouse game, malicious sites constantly change the IP urls, but their domain usually remains to be the same. Some malicious site will use hundreds or even thousands of different IP url's that all point to the same domain.
Read this to explain how DNS works- http://www.dashsystems.com/TIP_DNS-explanation.cfm
Enjoy!!
