I got a virus while I had McAfee in place. I had to wait until my McAfee was up to cancel it because they would not listen to me that I did not want it anymore. They told me they could not keep all the bad stuff out.
Ended up with NOD. Got it from a computer store. So far no problems.