Did you consider the Kia Sportage? You could get everything but the HIDs for less money.
It's about the same size as the Mazda, with only a smidge less back seat and cargo space.
If you're willing to sacrifice a little MPG, the Sportage SX can be had with 105 more HP at about the same price you paid for your Grand Touring.
I think the CX-5 is an attractive package. These SUVs are present in my mind as a potential replacement for my Element.
Personally, I have grown tired of driving the Element with only 160hp and feeling like I never have enough power to accelerate or pass on the highway. The place where I work is an industrial park just off a divided four-lane highway, and accelerating onto the road with 18-wheelers bearing down on you doing 70 is a white-knuckle experience. So the Sportage SX is high on my list.
If Mazda would offer a turbo engine for the CX-5, I would be VERY interested, because I do really like the looks of it.
Keep us posted on how your CX-5 ownership goes.
