I should probably say I'm a huge BMW fan, having previously owned a string of the saloons, coupes a couple of M's but they were typically petrol nothing like the size f the X5 and usually the higher performance models (E36 328i Sport, E36 M3, E46 330i, E46 M3, Z4MC, E90 330d, E92 335i and E90 335i).
When I went looking for a new car I'd decided I wanted something bigger, more comfortable and given we have 3 x children the 3 series wasn't really fit for purpose. I guess what I am trying to say is the X5 was a car purchased with the head more than the heart, but given my BMW history and the performance of the X5 compared with similar SUV's I thought I'd be OK and why I decided it had to be the 40d. Is it just me needing time to adjust?
My other thought was, perhaps it's the diesel? But as mentioned I owned a E90 330d, thought it was fantastic and really changed my opinion of the oil burners. I ended up owning it the longest I've owned any car and later regretted selling it to a point.
I know I'm going around the houses here, but as a quick comparison I decided to rent an X5 35I while in the US last week. It was actually a bit smoother to drive, but that could of been down to it being an SE as much as anything else cause it certainly didn't handle (!) Do I wait it out with the X5 or just get a 535d estate instead?
Quick pic of the rental to make an otherwise very dull post a little more interesting

