Защиту персонального компьютера можно условно разделить на две части -
1. Антивирусное ПО.
2. Сетевой экран (firewall).
Это означает, что на Вашем персональном ПК должны быть установлены оба продукта (иногда обе эти функции свойственны одному приложению).
В числе антивирусов лидерами (во всяком случае - на просторах нашей родины) являются
DrWeb (лаборатория Данилова), Kasperskiy Antivirus, и NOD32.
В качестве сетевого экрана - решений несколько больше. Кроме популярных
Agnitum Outpost, Norton firewall, ZoneAlarm, существует немало других продуктов, способных вполне достойно обеспечить защиту Вашего домашнего ПК. Да и WindowsXP, начиная со второго service-pack, имеет встроеннный сетевой экран; правда, он не обладает расширенными функциями коммерческого продукта; не умеет блокировать нежелательный web-контент, сетевую активность установленных на компьютере приложений.
Описанные выше продукты являются коммерческими, использование их в обход покупки лицензионного ключа не рекомендую - многажды, в качестве представителя it-аутсорсинговой компании, приходилось исправлять последствия подобных решений. Тем не менее - существуют вполне легальные способы бесплатного использования антивирусного ПО, консультации - по телефону.