Besides a hardware firewall (SBC Yahoo's router has one).. I also use a software firewall to control what is being sent out into the internet. Now, is ZoneAlarm still one of the best? If there's a better, I'll turn my money towards it for next years firewall service. When it comes to security.. I enjoy rather paying them for the help.