What it depends on if you ask me, is what you're going to use it for. If you want an off roader that will also work as a general use car, there is no competition: a Defender, whether 90 or 110 is up to you - £5k upwards
If you want an occasional off roader that's a good family car, and you have a fair bit of money, you can get a Discovery for £10k upwards
If you want a road car that will not mind the odd rough track and are on a seriously limited budget, then get something Japanese.
The mistake I think many people make is over-estimating the amount of off-roading they do. If you're going to compete in the Paris-Dakar, then sure, get a Defender. If you're an average outdoorsy bloke who at most goes down some very rough tracks, then you might as well get a Land Cruiser or something. I love Defenders, more than I love my girlfriend (damn, did I say that out loud?), but a lot of people who buy them could do better with something more road-orientated, as they are off road vehicles - off road meaning most of your driving is off road.
At the end of the day what would suit most people is something like a Discovery, that can take most of what you might throw at it but is a very good family car too. And if you're on a limited budget maybe something Japanese. There's one big downside: you'll look like one of those shopping mums trying to look big with bull bars and a 3l diesel
[/rant]