Much as I like the XV (I think it's superior in every way to the Impreza... in terms of transmission programming, space, ride comfort and handling), the CX5 is definitely the better car, overall.

Fantastic crossover. Fantastic to drive, great ride, decent space, decent cargo space, great engine, good economy.

About the only bad thing you can say about it is it's not quite as spacious as a CR-V. But it's a fun thing.