Since moving to Arizona last year, I've had two vehicles. A 1998 Isuzu Trooper, and a 1998 Toyota Tacoma. Looking back, I should've kept the Trooper. I wanted something that I can sleep inside, go far off road, that still crushes the highway miles. The Tacoma works in those criteria, with one exception, we cant take anyone else with us. Which, after having numerous friends and family visit us, is a problem.
I've been looking at the 03+ Montero, which range between $4,000-$6,000 usually over 100,000 miles. These things need the timing belt kept after or things go badly. Finding one is difficult. Older models aren't as good for long distances.
I've also been looking at Suburbans and Tahoes, and of course the Astrosafari AWD. I'm just not sure I can live with a van and the shoehorned engine. The newer Suburbans are still kinda pricey and guzzle fuel. Newer Explorers were in the mix as well. There just doesn't seem to be anything that is long enough to sleep in that gets better than 24mpg and is off-road capable.
I typically lean towards the smallest vehicle that accomplishes the need. In this case, comfortable enough to drive everyday or 1000 miles in a weekend, easy to work on, can haul 4-people down "high clearance" roads and fit tough (not huge) tires, sleep two in the back and not get horrible gas mileage.
The Subaru Outback seems to meet those requirements with two concerns: 2005+ 2.5L reliablity and power in a mountainous area. Off-road situations involving rocks and small ledges. I'd want a vehicle that could confidently navigate Schnelby Hill Road in Sedona, which having done in my Tacoma, I'd need something of equal clearance, skid plates, and tough tires. Grant's "Wagon of Doom" has sustained some damage on mild off road trails, which has me concerned.
Two vehicles (Truck/Subaru) are not an option. I want a Miata in the future, so my daily would need to be the offroad/adventure vehicle.