Having used this solution for about to weeks (before that I had 98SE, with Norton Firewall) and with regular checks, I have had no problems, no spyware and no trojans. I think it is an appropriate solution.