Traded my 99 for an 07 ML350 in May. Had 98K miles.
Least troublesome vehicle of the fleet, but decided I wanted something new.
Most issues attended to during the warranty period or recall services. MAF and fuel pump were the only repair issues incurred by me. Brakes wear unusually fast (20K miles), but easy to replace, and replaced the OEM tires at 55K.
Interior held up marvelously despite the many weekends of soccer-cleated kids that climbed aboard.