Best and worst in recent memory