I'm satisfied with AdBlock Plus, along with the filtersets Malware Domains, Easylist, and EasyPrivacy. That combination along with MVPS hosts file means I don't see ads unless they are served from a domain that I've whitelisted. I did uncheck the "Allow some non-intrusive advertising" in the AdBlock Plus interface. I also use NoScript which blocks JavaScript and plugins including Adobe Flash, unless whitelisted.