Windows XP's personal firewall is underprotected because it doesn't include outbound protection. (Windows Vista's firewall includes two-way protection.) If you're a Windows XP user, consider getting the free version of ZoneAlarm, which has both inbound and outbound protection.
Preston Gralla is a contributing editor for Computerworld.com, and the author of more than 35 books, including How the Internet Works.