Hola,
Lo que buscas es un sistema que haga traffic shaping. La mejor opcion es que pongáis una máquina linux (casi cualquier cosa os servirá) y que esta os haga el rutado IP. La gran ventaja es que además de haceros el rutado, serviros de firewall y cientos de funciones más, podréis priorizar el tráfico, bien por dirección IP (de la red interna) o bien por tipo de tráfico...
Esa máquina pasará a ser vuestro gateway (puerta de enlace) de forma totalmente transparente.
¿Qué quiere decir esto exactamente? Pues que podréis reservar p.ej.
70% Fast Track (kazaa, grokster)
15% SMTP/POP
15% Web
Puedes echarle un vistazo a este artículo:
(link roto)
Al final incluye una serie de referencias bastante útiles sobre el tema.
Supongo que para windows también habrá algun software de traffic shaping (iNet Shaper o algo asi) pero no te puedo recomendar más que la solución linux :)
Stickman