Железо тебе подбирать надо под твои нужды.
Как я понял тебе надо готовый набор ПО.
ОС FreeBSD (или Linux).
Минимум:
обязательно файрвол (на выбор ipfw, iptables и т.д.)
Если тебе надо учет траффика по пользователям, то -> squid+sarg; если нужен только общий учет траффика то NAT+trafd.
Более подробную инфу можешь взять с
www.opennet.ru. Там ооочень много информации.
Если же никогда не сталкивался с Unix системами и влом их изучать тогда ставь Windows+Winroute+(ПО считающее траффик)
и подучи русский язык