Free Software Catalog
Google the Web
A software based firewall that is free for home and commercial user.
Wireshark is the world's foremost network protocol analyzer, and is the de facto (and often de jure) standard across many industries and educational institutions.
A software based firewall that is essential for anyone not working behind a NAT enabled router.