Just to add to my previous post, I checked the log viewer, and there has been no Auto update since the last program update, I have just manually updated, but had to allow this through UAC on Vista.
Could UAC be blocking Automatic Updates? If so I think this is an issue Avast need to sort.