My 19 year old BMW has 236,000 miles on it, original engine, original gearbox. Runs like new. BMW dealerships definitely charge high for labor, but parts aren't always bad and my car is pretty easy to work on. Also, it's really quite entertaining to see those reliable Hondas getting very very small in your rearview mirror