The two main problems with signature and heuristic based anti-virus is the mutating hash and the fact that you first need a victim in order to obtain the signature.
James Scott, Senior Fellow, Institute for Critical Infrastructure Technology
James Scott