I actually have to weigh in with Smilin on this one.
However, I just had an idea, perhaps this would be a worthwhile suggestion to propose to MS - what if there were an option, to leave "system restore" enabled, but *only* the registry and core system-file backup facility, *not* all volume filesystem changes? That would actually be rather nice, because in W2K, I miss the automatic boot-time historical registry-archiving feature that Win98se had. That saved my butt on more than one occasion. But I don't really need entire filesystem-wide file-delta tracking support, nor do I want to dedicate space on my HD for it.
Perhaps MS could see fit to give us some sort of "slimmed down System Restore" feature, in newer versions of Windows, as an option?
PS. I'm actually kind of curious, how would a virus re-active or re-infect a system, if it is archived in the system-restore files? I don't see how it could, unless you manually roll-back to a system-state in which things were actively infected.