Hi,
Beside a good antivirus, a good firewall may also be useful.
Good free firewalls are available on the net:
Sygate, Zone alarm and others.