The Odyssey is an MPV and the CX 9 is a soft-roader (conveniently generalised as an SUV)! Thats like comparing a bicycle to a motorbike! The Odyssey is strictly for "use" and the CX 9 can take a little "ab-use"!

Of the two you have zeroed down on, I'd say CX 9. Man, its absolutely gorgeous!

Check out GMC Acadia also, heard its pretty good and falls within this price bracket.

_