I used to use Avast, but the only problem I found with it was it would not let me restore anything from the "so-called" virus vault.
Yes, although technically a key-generator or illegal software patch may be classed as a Trojan or Virus, but once in the vault it could not be retrieved/restored, hence the change over to AVG.