The only real thing that i've used in my 4 year experience on the net is pop-up stopper companion.
It is the only pop up stopper that will allow wanted windows to come up easily and pop-up ads to be blocked, no hassle.
To let a wanted window open, hold down the shift key and click the link.
To disable it, double click the red X in the tray, then double click it again to enable.
I started using it a year ago, and it has one bug.
If you want a javascript window to open, you have to disable it by double clicking the red X in the tray, you can not hold down shift.
Ive tried a bunch of pop up stoppers but this is the easiest.