AVG is a great Anti virus...Ad-aware is for spyware...For the firewall, I'm not sure but if you find a good free one let me know....Stay clear of Zonealarm though, although it's really good and easy to use apparently it clashes with AVG...
I still to this day only use the windows firewall...