Just picked up a 93K mile MP5 from a dealer... it is in such good condition, well taken care of, has so much maintenance work done to it. They replaced struts, battery, timing belt/accessory, new tires, all of the plastic under the hood was replaced, and too much else to list.
$6995.
Really...