I had an X...
bought a Beat ass 1989 Cherokee.. loved it...
got sick of the whel it, break it, fix it, wheel it, break it... and dumped it for the Frontier King Cab I have now...
The X is a far better SUV by definition than a Jeep Grand Cherokee, IMHO... Since SUV means Sport Utility Vehicle, I don't think by definition the newest generation of GC even qualifies.
BUT had i been in the market for an SUV I would have waited until the Jeep Wrangler Unlimited 4 Door came out... that is the obvious successor to the Cherokee and should be one hell of a vehicle...
It would be a very tough choice for me between the two had i been looking for another SUV