Have you tried Netlimiter 2 (free)? Not sure if it's what you would want or not.
Also, might move this question to Networking. They (JackMDS and others) seem to have a much better feel for this type of software (even though Networking) is listed in the Hardware and Technology group of the forums.
Windows has it already built in. Go to administrative tools and performance monitor. You can choose what you want to monitor and how it is reported.