BMW has a long-established reputation for making dependable, durable vehicles. Last year's Consumer Reports owner satisfaction survey placed BMW third among all manufacturers for the model years ...