 I had a 1997 Lexus SC300 I regret selling. Most solid car ever. I owned Chevy, Honda, Toyota, Nissan, Lexus and now BMW. 2002 BMW 325i I bought with 128,000 miles and has 130,538 miles now (3 months). Everything that can go wrong with these cars has gone wrong. Sun roof stopped working, Roof leaked whenever it rained, Front lower bushings and ball joint went bad. Rears are bad now. Can't get it aligned at local shops, BMW only. Service engine light on P0171 running lean. Saw big tear in intake tube, fixed. but light still on. Burned 2 1/2 quarts of oil within 2,000 miles. Valve cover leaked. Wipers park 10" high. Passenger rear window rail broke on freeway stuck down. CHEAPEST LUXURY CAR!