The Discovery hasn’t done a lot of kays for its age, presumably those it has done have been tooling around town. If it’s in great shape, has been well maintained and serviced and hasn’t been used off-road I would tend to go for the Land Rover. Against that the Jeep has a good reputation as a towing vehicle, and it’s new, which adds to its appeal.