For a free antivirus I would suggest Avast Home Edition. I recommended it because it actually disinfects viruses instead of deleting them. Grab it
here.
For a free antispyware you can use SUPERAntiSpyware Free Edition. Grab it
here.
SUPERAntiSpyware Free Edition doesn't have a real time protection, so if you want an anti-spyware with a real-time protection you can use Spybot, download from
hereBoth are reputable anti spywares and you can choose between the 2.