My firewall runs all the time and my virus scanner is always up to date, i have the virus scanner check the computer regular and use adaware and spybot .I also try to use my yahoo mail acount to send and recieve accept if i use amibench .i have had someone from freeserve send me a virus to my yahoo account. :-)