I'm pretty smart about things like this and it has been several years since I've had any type of major virus or problem. I even have a firewall and...