as previously stated, alot of virii are made to attack thru your browser. so always make sure to keep up to date with all Critical Updates from Windows Update.
Advice for PC users, even better if you do this before your infected. :
1. download/install Malwarebytes Anti Malware. All you really need to do is the 'Quick Scan'. before running any scan with Malwarebytes, always click on the update tab, and check for latest updates, then run your 'Quick Scan'. This step alone will save you hours of frustration and $$$$ if you pay someone to clean up your system periodically. this will keep your browser(s) free of bullsheet.
2. Download install CCleaner utility. this will clean all temp areas of your computer and more, but you might want to uncheck Recently Type URL's so that your browser still has your frequently visited URL's in the address drop-down menu of your browser. CCleaner has a registry cleaner, but you'll probably never need to run it because Malwabytes will also remove rogue registry entries that are associated with malware/spyware. CCleaner will clean temp file areas, sometimes a virus (or script) will reside in these areas.
3. Whats a better combination than 'free' and 'it works'? I cant think of a better combination so I use Microsoft Security Essentials as my virus scanner...because its free, and it works!
4. (optional) if your the type to get caught by rootkits, then run TDSSKiller.exe by Kapersky. Takes all of 1min 30secs to complete.
In General:
Run your Malwarebytes Anti-Malware Quick Scan once a week, and run CCleaner as a package deal with Malwarebytes. Get into the habit of always running both, one after the other once a week, or once every 2 weeks, depending how much you use the internet. This alone will keep your machine running alot better, for alot longer time.
If you do all that above, and you still continually get viruses...then you need to re-assess your browsing habits and know what to click on, and what not to click on.
Example: no matter what, even if everyone is telling you its a good link, dont ever click on a link in an ESPN Converastion thread.
I have to get in some shots at MAC....MAC users are like Amway Salesman back in the day, they always try to sell you something, and they usually dont tell you what it is at first. "So you want a fast computer?", "Do you want a computer that doesnt get viruses?". Then of course you say, "YES," then they get you with a "Then you want a MAC!"
Another reason I dont care for MAC is because I think it caters to the lowest common denominater. I'm not saying that MACs dont have their place, but just not for me at this time....and as a PC user, I could careless about trying to sell someone on using a PC rather than a MAC. You wanna use a MAC? ..knock yourself out