Annual review 2006