There are some decent free spyware and virus removers out there.