AVG is a good free anti-virus. Of course, in most cases, it's pretty much impossible to get a system completely clean once it's been infected. If you think you're compromised, it's pretty much a good idea to just back up your computer and reinstall everything.