Необходимо:
1. Поставить четкую задачу для чего тебе это нужно?
- Простая раздача интернета с контролем трафика - то подойдет и Kerio на Win Xp
- Если ты хочеш сделать все по умному и у тебя в сети больше 20 компов то ставь ISA не ошибешся ну если рулиш в Linux то можно и его.
2. Определить как ты будеш выпускать юзеров NAT или ...?
- Если NAT то смысла большого в крутых вещах не вижу
- Если серьезно задумываешься о Шлюзах и всем прочем то тебе:
2.1 Апартный фейрфол лучше Cisco
2.2. ISA на сервере SUN Fire2200MX
Вот и все.