I would vote for a third option along the lines of "I allow ads but block flash or don't have it installed." I used to have an adblocker installed, but switched to blocking Flash as soon as I discovered the ability for Chrome to disable flash components until I click on them. This lets the good sites with unobtrusive ads still get their impressions and hides all of the really bad things like ads with video or sound. It also doesn't hurt the browsing experience as badly as completely uninstalling flash.
I have been doing this, but mostly because my laptop is pretty underpowered and modern adblock software seems to be even more of a heavyweight than the ads. Blocking flash then becomes the best solution for speed, as unlike other ads flash is trivial to block.
This is definitely the best of both worlds. I want to support sites I visit, even obnoxious ones, but sites don't get to play sound/video without my permission. Flash is crap anyway, so it has the added benefit of smoothing out browsing somewhat.