First of all, I will bore you with the tedium of the setup I have;
Anti-Virus Grisoft AVG
Firewall Sygate Personal Firewall
Spyware Lavasoft Adaware & Spybot Search & Destroy
Along with the majority of posters I am encouraging people to go on to to test their machines - it's one way to put the fear of gawd into people who aren't running a firewall...
All these are free, and quite easily configurable. There is a proviso in that Sygate FW does *not* block port 1025, but this is easily changed via quite simple rules - the help file is rather good here too.
AVG and Adaware have probably had enough said about them that adding my drivel to the mix would probably just muddy the waters. However, you will notice that I use two Spyware detectors - Spybot Search & Destroy is also used. This is complimentary to Adaware - there are nasties that one spots and the other doesn't - and vice-versa. Spybot also has quite a nice way of removing traces from the system logs on your computer. Both Adaware and Spybot (to it's mates) are updated regularly. Spybot can be downloaded from
All of the above programs don't take up much resources, and I heartily recommend them, as well as a nice registry cleaner and other system tweaks - but I shall leave that little cherry to another discussion....
Hope this meaningless ego-fulfilling drivel is some use to someone out there...