With all eyes on Saturday's final in Budapest, our writers analyse the best and worst of this season's competition