Ideco (самое простое и надежное - если покупать)
UTM 5.0 (сложновато)

Windows server + Traffic Inspector
Windows server + Kerio winroute

Предпочтение всеравно Windows server + Kerio и полная копия жесткого диска, на бекап, 10-15 мин и сервер настроен полностью и пользователи прописаны