Honestly, I went through this same struggle 6 months ago and it's really going to come down to how much you want to spend, what you want, and what you can actually find in your area. Most of these trucks will serve your needs admirably, and any of them at the right price and with the right mileage would be a good rig. Pajeros/Monteros are good trucks, obviously my chosen rig, but they weren't my first choice. I wanted a Jeep XJ or ZJ or a 2nd Gen 4Runner, but they were all piles of crap at my price point so I shifted my focus. Everything older is going to have a downside of some sort, whether it comes to reliability or aftermarket support, so the trick is finding what you're willing to live with and where you're willing to compromise. Eventually you'll find a truck that appeals to you and is right for you. I'm sure you know this, but I cannot overstate the importance of driving impressions. I thought I wanted a Jeep until I drove one, and then one I realized that there was no getting around the crudeness of the solid front axle design and the shoddy mid-90s American build quality...point being is you won't know until you drive one.
For my money, if I could do it again (not that I don't love my Monty), I'd look for a late 80s-early 90s Bronco (and not listen to my family), or I would have saved up a bit and bought a 1st Gen Xterra. The Fords are dirt simple, have plenty of space, and aftermarket mods are super plentiful. The Xterras has solid aftermarket support, 4 doors and 4 seats, and Nissan made a decent amount of them so they should be easy to find. Plus they look cool and I've always wanted one.
One last bit of advice: don't get emotionally invested or frustrated, because that's what leads to impulse buys and things you have doubts about down the road.