We've always liked 4runners but could never find justification for one over something else. For example, needed something with good mileage or had small kids and needed something like a minivan or needed a full size truck to tow an RV, etc.
Kids are older now and wife needed a new vehicle and she narrowed her choices down to the redesigned Grand Cherokee or a 5th gen 4Runner. Drove the Cherokee first, wasn't impressed, drove the 4Runner and there was no doubt after that. Bought the 5th gen earlier this year and the family loves it. Starting looking my daughter a new to her, used but reliable, capable SUV and all we could think of was a 3rd gen 4runner. Found this one with 125k on it, it was a limited, and everything had been done to it already, that would need to be done for me to feel comfortable with it. Except for a new radiator, which I will be doing in the next couple of weeks. It was clean, it was 4wd, it was a limited (bonus, not a requirement).