i have popup sweeper. i dont know if it is free. kevin installed it one day when i was out. but it does stop almost everything. loving it so far. good luck in your search.
I have "No Ads". I like it better than the Panicware one... I found that the Panicware one wouldn't let me have more than one window open (great for pop-ups but pain in the neck when I actually wanted more than one open!)
The "No Ads" one is programmable. It learns as you go. When an ad pops up, you click on it to tell not to let it thru in the future. It works GREAT for me, even though it sounds time consuming.
I have the panicware popup stopper and if you hold down the shift key you can open as many windows as you want. You also can double-click on the red x to turn it off, then doubleclick on it again to turn it back on.
I'm with you, I HATE those Internet Explorer ads!! They always popup at the END , and take so LOOONG to load. And they hold you up from browsing on to something else! HATE EM HATE EM HATE EM!!