PeerBlock lets you control who your computer "talks to" on the Internet. By selecting appropriate lists of "known bad" computers, you can block communication with advertising or spyware oriented servers, computers monitoring your p2p activities, computers which have been "hacked", even entire countries! They can't get in to your computer, and your computer won't try to send them anything either.
prevent spying on your internet
Yes this is almost identical to Peer Gaurdian but is better because PG had some issues with its driver hanging when it was closed. ***** five of five stars
Better than Peer Guardian. Does not hang at all. Best freeware!