Our other car is a 2008 BMW E92 330 D. Had it since new. It's on 127,000 miles. Only normal servicing performed plus brake discs etc. It still puts out 250 + BHP, and when I drive sensible, I can get 49 MPG. Only real gripes for this car are 1) Orange peel on the paint from factory (our CX-5 is just as bad) and 2) E92 manual gearbox has been clunky since new and has never really got any better. Our older E46 has a gearbox is smoother than silky the silk worms silk pyjamas (and it's done 148,000 miles).