I Always come back to AVG Internet Security, never fails and no problem with keys etc...