Well I could recommend the free Grisoft AV for sure, never complained about it and regarded to be better by PCMagazine in an general AV-test.
For Spyware I have a very great and nifty programme called Hitmanpro, it's actually a script that bundles the best off the best off spywareremoval and also automises the scans with the best settings for all the apps.
For a firewall most certainly the free ZoneAlarm, it's one off the better for the not computerpro and a router is also nifty for it's hardware firewall.