From what i know, NOD32 is not so good, it integrates too much with OS, but its really light and decent pc can handle scan and smooth high-end game.
Kaspersky/Gdata Antiviruskit(its kaspersky and other scanner integrated together) are too sensitive, and detect some stuff that are not viruses.
AVG, it's pretty good, but you know - it was better before some updates.
As i see you suggest nod32, well it failed me 4 times... in a row. and 3 of 4 times i hadn't got a system disc image backup.
For secure firewall i suggest any hardware firewall(router).
My last advice is - make 2 partitions, system one(like 20gb) and the rest, and just after installing windows do disc backup(clonezilla is free open source tool for this), and after installing drivers do another backup. then you got one backup in case you upgreade your hardware(fresh install), and the backup for restoring in case of viruses, because they mostly infect system disc. After that i suggest to scan your drivers with some anti-virus and anti-spyware software(great collection of disk img, anti-spyware/cirus and other tools is called "Hiren's Boot CD" <- just record one on CD-RW).