360-degree appraisal is hailed as the best approach because it's all-encompassing (the secret's in the name!) and can give such a well-rounded view of an employee.