Ben Nevis may be Britain's highest peak, but a new ranking of the UK's best hikes puts it only eighth, behind trails from Cornwall to the Orkneys.