I use McAfee at home. Both the Firewall an AV software. It seems to work fairly well. But Norton is good too. You can't go wrong with either one.
For spyware/adware, use these following free programs:
1)
Ad-Aware
2)
Spybot Search & Destroy
Those 2 free programs are better than anything you can buy.