Editors - the best is yet to come?