Sounds stupid I know, but how do you know that you actually have your av def updates? How does the fact that there is some spy/malware that can change your security settings influence your security status? By that I mean can some spy/malware mess with your product to make it look like you have updates, but in reality the product is turned off/or not updated?
Use Norton Antivirus 2008 with Windows Vista