Another vote for AVG Free. Website here
http://free.grisoft.com/freeweb.php Had endless problems with Norton AV, been fine with AVG Free.
For a firewall I use Sygate Personal Firewall (Again free)
http://smb.sygate.com/products/spf_standard.htm . I find it's less of a pain than the Zonealarm equivalent.
Darren