I had my Mazda3 in to the dealer for an oil change and 55,000 mile check. On the way out, I saw they had two CX-7s in the lot. It's the first time I've seen it in person. I'm really digging it. I'm not normally a truck person, but then again, it's not really a truck, and the two full reviews I've read of it in the mags were both highly positive. I *really* wish my wife's Camry had waited until now to bite the big one, because I would definitely rather have a Mazda5 or Mazda CX-7 than our 2005 Honda Odyssey. Of course, my view is probably partially colored by the fact that we've had lots of problems with the Odyssey, but even if we hadn't, I still think I'd rather have one of the new Mazdas. The Odyssey does appear to get better mileage than the CX-7, though, with Honda's Variable Cylinder Management.