I used to always trust CNET for downloads but will be more careful now. I do always uncheck all those stupid toolbars and search engines they want to install along with the program. And I run a weekly Microsoft Security Essentials scan, as well as CCleaner, Malwarebytes, and other programs to catch the bad stuff.