This Browser is called "MyIE2" and it owns. You should check it out. Built in popup blocker stuff. And it's not a pain in the arse to use.
thanks this has some nice skins
Looks fairly good, but how is it better than NetCaptor 7 ?