I would take the Grand anyday over the Cherokee, but I am also a little biased. If money were no object, I would take the Grand with the CRD. The Grand is a much more refined roomy vehicle in my opinion, not that its worth much:) But anyway, I think that you will do well either way so good...