Can someone recommend a good anti virus, anti spyware and firewall program?

I cant find one! AVG isnt good enough because it doesent have anti spy and the rest! Thankyou for your help
Update: It must be free please! Thankyou
22 answers 22