We purchased our X5 to haul a family, and it's definitely an interesting compromise between sport and activity/utility. Agile for an SUV, when you drive it like a BMW, it's rewarding. The 3.0 lacks some punch for a car of this weight, but the mileage and agile handling still make it a good choice. BMW didn't package the X5 as a minivan substitute; it's still lacking the big-gulp capable cup holders and clever use of interior storage of dedicated family haulers, but again, this is a compromise when a driver needs a family car.
Even standard features are great: HID headlights, rain-sensing wipers, privacy screens in the back, and of course the handling dynamics that put all but the sportiest SUVs (and many cars) to shame
The Germans don't approve of cup-holders, and the X5 is still more driver-focused than comfort-focused. The new models address the 6 cylinder's power need, but it still seems the mileage could be a little better.