Доброго времени!!!


Исходные данные:
Офис на 10 компьютеров с одним сервером.
1. Microsoft Windows Server 2003 Enterprise Edition SP1
2. На всех остальных компьютерах Microsoft Windows XP SP2
3. Интернет: Модем - Роутер - Пользователи
Задача:
Поставить железку/софт* перед или после роутера, для контроля
(как можно более расширенного) входящего/исходящего трафика
и защита от вирусов/вторжений (Firewall)
* Наверное все-таки нужно ставить железку, т.к. для софта нужен компьютер, насколько я это понимаю!!!
Бюджет:
Деньги есть!))
Вопрос:
Подскажите решение задачи любые варианты приветствуются,
буть то железка или софт!!!
With Best Regards
Brainiacs