I use the free version of Malwarebytes and create rescue CDs from Avira Antivir, works all the time. Aside from situations where you need to do a full OS re-installation and you need the OS disks. Never had a situation where I could not clean out a virus using free tools.