Ok, here I will outline the procedure for harvesting popup/ads/spyware/etc.
When you receive a pop up or find an ad banner on a website, simply right click the ad banner or popup and click Properties, and, where it says "Address" in the Properties window, that is the info I will need to block the pop up/ad/banner.
The true confusion comes, for example, ircspy.com has ad banners on there web site, but, when you right click them and get the properties, the ad banners are being hosted AT ircspy.com......so, those ad's aren't really able to be blocked, since, by added 127.0.0.1 ircspy.com to the hosts file, it would effectively disable ALL web access to the ircspy.com website. that is just 1 particular example. A growing amount of websites are now doing this procedure to stop from blocking their ad banners since they produce revenue to run there webserver.
Another issue, some websites, such as techtv.com, have an ads server, that hosts all of the techtv.com ad banners on there site, but, I've found by blocking ads.techtv.com (or, it might be ad.techtv.com cant remember offhand) you are unable to access some parts of the techtv.com website, such as there hands on video clips for some showings. So, when I generate my giant HOSTS file of Fuckin' (pardon my french) Doom I will not include ads.tectv.com most likely since by blocking it, it disables portions of there website.