 This is our first BMW which we bought new with 4 miles on the odometer and its still going strong after 6 years and 135,000 miles. We average 500 miles per week on it back/forth to work. Highway gas mileage averages 26 mpg. My wife loves the car and I hope it lasts another 100K miles. We've had no engine problems, but regular maintenance is expensive. Our dealer had to repair the moon roof 3 times due to the guide rails - kept breaking. Fortunately those repairs were under warranty and we solved that problem by not using the moon roof anymore. The LED dash display burns out and is very expensive to replace - my mechanic tells me this is a known defect that BMW will not acknowledge.