I have owned a Land Rover Discovery as well and there is no doubting its off road capabilities, it was pretty nice off road. It really felt like a solid vehicle, but the V8 was a **** on the freeway and stopping was scary because of the weight of the vehicle.
As for repair costs, I remember...