I have both, 159 jtdm 07, and 320d 07, and can tell you the alfa has been more reliable, Turbo has gone on the bmw ( Mitsubishi turbo?????why??). My 159 interior is in perfect condition. the interior of the bmw was originally gray and now is white ... it pealed of completely, it is so bad that I cannot sell it before changing all interior panels, arm rest, gear nob, steering wheel, plastic part of the seats, window buttons, well everything inside the car that is plastic... do not buy anything but black . my 159 is sand color, door panels also , and is perfect. I have 170.000 km on the 159, and 150.000km on the bmw. bmw was made for china. I prefer the space distribution in the 159. the new 3 series has much more space.
Last edited by Joomoo; 05-11-13 at 17:35.