Granted system restore will not kill the malware - but and not many people know this, it will remove the registry run keys created after the restore date ;D