If you want to block all ads for any browser on OS X, I have to recommend GlimmerBlocker, the ad blocking proxy.
In addition to blocking ads at the response level, GlimmerBlocker can be used block ads on mobile devices, do string replacement in requests or responses, keyword expansion, even entire page transformations w/ JavaScript.
It's not as idiot proof as ABP's "right-click and block", but nothing more complicated than anything else we see on HN. Also unlike ABP, there is no whitelist advertisers can buy into.
I set it up as a proxy for all known clients on my network, and it really makes the Internet better.
Bit unrelated, but for IE, I'm using the TPLs, which are basically just Adblock filters in disguise. Surprised they'd actually put that in.
(http://i.imgur.com/pJ26iSr.png - screenshot of EasyList loaded)
I normally use Ghostery and ClickToPlugin in Safari, which in combination seem to block everything annoying.
Not wedded to the combination though - is ABP a better option?
Is it possible to block all that crap using the hosts file? It would block on all browsers that way. Or would it be way too long?
One of the primary reasons I use Firefox Mobile on Android is because of the Adblock Plus, as we all know that the Chrome team has no plan/incentive to support extension on Android in the foreseeable future :)
Oh yay now I can use an ad blocker that doesn't block ads on Safari too! woot woot
I wasn't aware that Safari is still a widely used browser.
What are the advantages of using Safari over, say, Firefox or Chrome?
On Safari, I prefer Adblock without the 'Plus' (https://getadblock.com) not least because of the shady stuff unearthed around ABP (See http://en.wikipedia.org/wiki/Adblock_Plus#Controversy_over_a...).
Even if the allegations were completely untrue (which I doubt, since offline articles read seemed quite well and thoroughly researched), the fact that companies could buy a place on the whitelist seems the absolutely wrong approach to solve the underlying problem to me.
Edit: Highlight platform issue.