the m3 should last at least 200k with the proper maintenance. i've heard of many m3 owners well into the 100k mile mark. i'm at 99k and no major probs so far. i plan to keep it for awhile and eventually make it my auto-x/track car.