Buy NOD32 - the best anti virus you can get. You will NOT get viruses if you use this. You'll love having no slowdowns on your machine too
Spyware scanners I use are Microsoft Defender, Adaware (lavasoft.de) and Spybot (google it)
If you're gonna browse through a lot of porn sites I would not recommend using IE. Install firefox and never get spyware again.
Hijack This! (google it) is a great util for removing things in your registry that are set to auto start on bootup (viruses, spyware, some legit programs)