Annual review 2007