To echo Rosie, I prefer MacAfee as well. The latest version should catch most common viruses, although after you install it you should go to their website to download the latest virus definition files (it's free). Then you'll really be sure your system is clean.
I have MacAfee at home, but I don't scan everything I download. I'm a baaaaaaad system admin...