А нужно обязательно на винде???
На FreeBSD довольно легко можно разграничить нагрузку и тд...
Я бы вообще сделал так...
Поставил бы на комп 3 сетевухи, поставил FreeBSD, NAT, ipfw, squid...
И все бы работало как часы "ролекс"!

Просто с кисками никогда не общался!

У меня сеть примерно так и работает в инете!