Most of the garbage on the web is taken care of by AdBlock Plus, but many sites recently started showing self-serving popups like newsletter offers, surveys, membership offers, and sharing (not strictly a popup, it's a hover menu). These aren't ads (strictly speaking) and ABP allows them.
I cannot just avoid the offending sites, because most of the time I visit them only once through search results. Google has no interest to favor non-obnoxious sites since that would kill their own advertising business.
NoScript brings tons of crap itself that must be disabled in its options window. Not a big deal though. It's a one-time setup.
PS: I had to drop NoScript after some time. It broke too many websites in subtle ways without warning. It's really only useful for people who would kill to get rid of the crazy popups. The rest of us would prefer semi-automated solution like an ABP filter list, which unfortunately doesn't exist at the moment.