Range Rovers are good, if i were you i would stick with the Range Rover Classic, pre 95, they are very reliable, they are very good off road, and are nice on road too, If you can find them get them with the manual transmission, as it is bulletproof and if you ever wanted to put a 300Tdi in it it would bolt right up to it. The disco's are also reliable car, they have some issues, but no different than a 4runner would, they are also good offroad, these you can pick up cheap, the Disco 2's i would stay away from when they are over 100k miles as Land Rover is better known for its diesel engines and not their petrol ones. But the Disco 1's are basically awesome, they are cool, reliable and somewhat luxurios and great offroad.I do have to say that you should get the f*ck away from a freelander, if you are considering it at all, just don't, they are piles of shit. I am a Land Rover Nut, so i have a ton of info on this. But of all the Land Rovers to get, i would reccomend a Land Rover Defender 90, they are the "Land Rover" and they don't have locking axles because they don't need them, they are a simple vehicle, but unless you are looking to spend atleast $17k, you may want to look elsewhere.