I've had my '05 for a month and I have had zero regrets. There are three things that I miss about my Cherokee, its turning radius, its better visibility out the sides and back (although my co-worker has a new Grand Cherokee and she has trouble seeing to the sides and out the back, too), and that stock the roof line is a lot lower. Even at 6'2" it's a stretch to get my bikes up on the rack on the Xterra.

What I love about the Xterra compared to the Cherokee is it's smoking fast and quiet, it's got a great stereo, it's got the most driving leg room of any vehicle I've ever owned, the Off Road came with decent tires, the transmission is waaaaaaaaaaaaay smoother, with the front seats slid forward and the rear seat bottoms removed I can sleep in the back of the Xterra (stretched out even!), the rack is actually solid unlike most other OEM roof racks, the storage in the floor is great for things like a shovel, jumper cables, flashlight, and a couple of camping things I can just leave there, there's more but the main thing is the Cherokee was scary over 85 mph even when it was new, but I had a hard time keeping the Xterra under 95 mph on my last trip over the backroads out in the desert.