How can I monitor all and any Internet traffic from my home PC?
I would recommend using TCPView which is part of the sysinternals suite. TCPView will show you all of the connections being opened by the TCP/IP stack and it will also show you the remote address of the system it is talking to across the net.
Wireshark
The added advantage is that it is cross platform. Linux, Windows and Mac.
How about Sysinternals TCPView?