Непробиваемая защита от порно окон: браузер Firefox, плагин NoScript, фаервол Outpost (в нем имеется встроенный блокировщик рекламы). Для начала можно обойтись без фаервола, т.к. он стоит денежек.
Неудобство этого решения: постоянно придется разрешать тем или иным сайтам загрузку скриптов и флеш. Иногда это раздражает, иногда просто очень сильно раздражает. Но такова цена за безопасность вашего интернет серфинга.
Что касаемо банера, выпрыгивающего даже с приличных сайтов, к сожалению это стало нормой. Такие плагины грузятся при помощи скриптов и всплывающих окон. Всплывающие окна отключаем в Firefox (меню Инструменты - Настройки - вкладка Содержимое - Блокировать всплывающие окна). Скрипты блокируем плагином NoScript.
Также не забываем регулярно обновлять антивирус и делать полные проверки компьютера им в безопасном режиме