I purchased an '07 X3 for my wife six months ago and we couldn't be happier. City parallel parking made short body length important factor. Ultimately we chose between the Acura RDX and the X3. This '07 X3 had a far superior engine compared to the '05 and '06 versions that we test drove. In fact, the older engines disappointed quite a bit. This vehicle handles like a 330. The AWD was flawless over the New England winter. Mileage is good for an SUV. The ride is just a touch stiff, but much softer than my M3 on city roads, and overall its a joy to drive. Storage is far better than a sedan. Reliability has been perfect.