 I purchase my BMW used with 79,000 miles. I have a new Mercedes c class, a Lexus is 250. The Mercedes was a very good car. The Lexus had nice features but when you add in the frequent maintenance unrotatable tires and lack drive quality when if comes to the feel of the car. At 80,000 miles the BMW has a better quality feel than the Lexus. I can't knock the Mercedes, when you compare Mercedes and BMW its more a matter of taste, they are just different. In comfort and road handling Mercedes has a softer feel which some people like more. To me BMW is just more suited to a person who love to drive and the feel of the car and the road as one. 