Software to view and terminate any tcp connection?

I use Windows 7 resource monitor and commodo to keep a check on the tcp connections of the computer over the internet

But there are some problems with that

Commdo doesnt show the imageless tcp connections which are viewable in resource monitor

Resource monitor has the disadvantage of having no option to manually disable a tcp connection

Recently i found out that the tcp connections from windows virtual pc arnt visible in either, but they can be viewed from within the virtual machine.

Is there any software which shows all the tcp connections from the computer and has the feature of terminating them manually ?

This one has it all…