I have a 2000 ML320 with 38,700 miles. I bought it 5 months ago still under factory warranty which expired 10/28/04. I have had an estimated $2000 worth of warranty work done in the past 5 months based upon things I have read and been warned of in this forum. I am looking forward to seeing how it performs in the snow this winter. I baby this truck driving it only about 6000 miles a year. I just don't have the same faith in it as I do my 85 BMW 735i which has 160,000 miles on it and still going strong. As for the ML only time will tell now.