Must have's ( in no particular order)
Spybot, adaware,spywareblaster--all freebies
ANY up to date AV- KAV is my choice and is the best, simple as that.
Diskeeper
If you have no router/hardwar firewall, then software fw is a must although I find no need for it personally since I have an enterprise class FW box @ home.