Who will lead SA to the promised land?