As I'm sure you can understand, there is a constant debate raging as to which off road oriented vehicle is the best. The question should be; the best at what?
Nothing available from a new car dealer today comes close to a Wrangler for off road ability. However, that comes with a price. Wranglers are not very good on road, their suspensions being just good enough to get you to where you go off road. FJ Cruisers, Xterras, Hummers and the like are certainly better road vehicles. After all, even Wranglers spend the vast bulk of their lives on paved roads. So, if you buy a Wrangler, you should be aware of the lack of compromise towards road driving, or you will not be a happy driver. This is why the others mentioned sell reasonably well. However, their owners still feel intimidated by a well built Wrangler... They should, especially if they're the type that feel embarrassed by choosing the compromise vehicle, and there are quite a few of those. Slaves to practicality.
Just so everyone understands that there is a social equivalency in play, here's some examples....
Let's define social equivalents....
Here's the Jeep:
Here's the Hummer:
Here's the FJ Cruiser:
Here's the Xterra:
Here's the Range Rover:
Any questions....