BMW's used to get beat up for requiring a lot of repairs.I might get a 330xi for my next car but if they're still in the shop a lot i'll get the Lexus GS330.