Do you love your Jeep? If so we invite you to join our community and see what it has to offer. Our site is specifically designed for you and it's a great place for Jeep Fans to meet online. Once you join you'll be able to post messages, upload pictures of your jeep, and have a great time with other Jeep Cherokee fans.. Whether your an old timer or just bought your Jeep you'll find that CherokeeForum.com is a great community to join. Best of all it's totally free!
In my opinion its the 1 that's best fits you & your tastes. Me any Jeep with 4.0 that I can afford & isn't broken beyond my ability. XJs fit me cause of my family life 1 daughter wife & niece we all can jump in head out on the beach or hit a trail & get a little mud on it. XJs(cherokee) have more after market parts available than a ZJ/WJ (grand cherokee) but Wranglers have even more parts readily available all Jeeps just designed with different people in mind.
Your question might be best suited to an overall Jeep forum, this is a Cherokee forum so of course everyone here pretty much would answer that they're the best. Not trying to be an ***, but if your undecided on which model Jeep you want your most likely not going to get an inbiased opinion here.