 I bought this car on an impulse the day before I moved to Colorado from Texas.  I had driven a Mazda 6 for a few years before after converting from Honda, and was really impressed with the company, so decided to give the new sporty SUV a try...it was a great choice!  I normally don't like driving SUV's or trucks because they feel too big, and the CX-7 is a perfect fit for me! I have the black on black model and adore driving it.  I take it to the mountains all year and it handles great, even in thick snow and icy conditions.  I'm always the one volunteering to drive when it's time for road trips and such, and I usually hate driving.  Overall, it's a great car with solid looks and performance.