The Edinburgh Marathon really is worth considering.