The xj is lighter and more of a trail ride than the grand Cherokee and they make a ton of after market parts for them. I had a 97 zj and it was fun and could have made it into a trail rig but decided to trade it for a 87 yj. What it comes down to is if you want all the bells and whistles get a...