Отвечает Alexey:
Аппаратный обладает минимальной функциональностью и может ограничить доступ с определенных адресов или на определенные порты, независимо от приложения. Поэтому файрвол на компе в этом случае обязателен, он-то и покажет, какое приложение куда ломится и запретит ему доступ, если оно не разрешено. Ведь в случае вируса аппаратный файрвол не сможет определить, чьи данные через него проходят - вируса или браузера.
Отвечает Юрий Александрович Пейсахович:
Одно другому не мешает, а будет дополнять.
Отвечает Sad:
Аппаратный гораздо надежнее, но программный тоже нужен. Однозначно отключить встроенный firewalll windows XP - это решето, и ставим Zonealarm Pro или Outpost, опять же Pro. Из бесплатных Comodo firewall Pro.