Ethics for just a moment, please.
I installed a banner blocker during the "Punch the Monkey" ad campaign. It was SO annoying, slowed my pages and hurt my eyes. Now that it is gone (I hope), I uninstalled my banner blocking.
Sometimes you just have to protest. Anyway (back to hardware), Ads-off worked really well for me.