well, the title says it all. but i'll be more specific.
i'm looking for a firewall that can run on a system like Windows 2000 Pro or Server, that can log what .exe files access the internet (already found one that does that), BUT also limit that .exe to have a certain ammount of allowed download and upload speed. the more it can log and the more it can actually limit bandwidth the better.
i know Microsoft ISA Server 2000 can limit bandwidth at the computer or user level. and I know routers and other firewalls can use QOS to limit bandwidth at the network level (subnets, etc). but i'm specifically looking for something that might do it at the application level or the file system level, which ever it may be.
price is not a big deal. hardware solution, software solution, anything.