My 1996 Lexus ES-300 has 145,000 miles on it and is still running like a top. My next car will be another Lexus. When I buy a car, I usually hang onto it for a very long time. I won't buy an American car until I am convinced they won't fall apart after 70,000 miles.