ZoneAlarm's free version is the best of the free. I have put it on many machines, but I use the Pro version.