Yeah, NetBalancer is free. You can get it here:
NetBalancer
I was curious to see how much bandwidth BF2 was using because my brother and I share the same internet connection, and whenever he plays WoW while I'm on PR I get severe lag. I was looking for a program that told you how much bandwidth a program was using, and came across NetBalancer. It also allows you to limit how much the program downloads/uploads, which I tested, but wasn't able to tell how much it affected my ping.
Eventually my brother closed all the programs he wasn't using and my ping returned to normal. Handy little program, though.