I love my car. Looks just like the front picture, sport suspension and 6 speed stick shift. I purchased my car at 43,000 miles and within 19 months and have 104,000miles. Oil change at BMW every 15,000 miles. Replaced air pump ,check for oil leak at left front in front of head. Had a new clutch and presure plate replaced at 104,000, also starter bendex was cleaned and greesed while transmision was out. Cluch dust cuases bendex on starter to squeel after starting. Airbag sensor in passenger seat, replaced under wanrentee. New battery at 63,000. New tires, Front at 60,000 (michelin Pilot AS) and 104,000(Continetal Extream -DWS), Back at 60,000, 80,000 and 104,000. Wheel alignment at 60,000, 80,000 and 98,000 miles. Still rides like a new car.
The window squeel that owners experience can be eliminated by a cleaner from NAPA.