Vista is actually pretty good at detecting malware (using the program Windows Defender that is already installed). I would also suggest that you maitain the UAC interface (it will ask you permission when something is trying to install itself... just be wary when you click "yes".
I also suggest that you use either Norton's (as Vindicated said) if you want to buy a good suite of programs, or use AVG or Avast for your anti-virus ware. Vista has a robust firewall already installed, so no need for Zone Alarm.......
Hi Mick, Stick with AVG on the laptop (my choice would be Avast) and you're pretty much set, as Barn said. Vista's firewall is good...so you should be Ok
With apologies...I would NOT recommend Norton, McAfee, or any similar bloatware!