Very good software
I can add: Norton Internet Secority - I've heard a lot of good words about this software.
I think it's good to use FireWall in addition to antispyware software (ZoneAlarm and Outpost are good ones). And it's good to update your windows when you see new security updates on microsoft site
