vet4 
2014 BMW 3 Series Diesel 328d 4dr Sedan (2.0L 4cyl Turbodiesel 8A)
328d is great BUT!!!
 I agree with most of the positive comments regarding owners inner feelings about owning a BMW.However, with sticker prices out of sight the real reviews should be on the cost to own an operate these cars.An oil change can run from $200 to more than $250 depending on what dealer you call. Run flats cost an arm and a leg- but BMW does not have to provide jack , spare not even a mobile repair kit.Everything and I do mean everything from brake pads to air filters cost 2x more than my 2014 full size hybrid.I got caught up in all the reviews both by pros and owners.Most do not talk about cost of maintain the car or it's overall reliability. 