Personally, the Cherokee, hands down. I owned a '99 Ranger 2wd, 4 cylinder. It was a good truck, but the mileage was no better than my XJ, even after the XJ was modded. For trails, the XJ and the Ranger aren't even close to being in the same category. I've been places in my XJ when it was...