Used to have a E92 M3 so really like the shape & the rear seats fold so it adds to the practicality & used to have a E90 330d & owned it for 6 years from 3 months old & sold it with 157k miles on it & it was a stunning all rounder & I thought the engine was awesome for a diesel & not a single thing went wrong with it but it was serviced at beemer religiously.
Also currently been considering the F30 335d x drive as its amazing what performance these diesels offer these days, I do ultimately prefer petrol cars but the modern diesels are also pretty hard to resist.
If I was doing more miles I would have bought another 330d but settled on the 330i instead but as amazing as it seems I actually think the 330d sounds better from inside the car than the 330i does it just sounds like its a higher capacity engine & more gutsy but obviously the 330i sounds better from outside.