I have been using NetWorx, recommended by a few in this forum (Midknyte). It does a great job to monitor on a bandwidth and usage level. However, is there another application that can breakdown even further such as how much upload/download per program and the ability to prevent the program from using the internet? I have been using the Resource Monitor that comes with Windows 7 but I can't really see the breakdown accurately.

