I bought this car new in 1999 and have averaged 15000 miles per year. The car is great to drive, but has had numerous reliability issues - air conditioner replaced, all four power window motors / actuators replaced (2 replaced twice), minor fluid leaks, front suspension components replaced, thermostat replaced twice, four sets of headlights, etc. In addition to reliabilty issues - maintenance is exorbitant. The dealer wanted $1,200 for brakes, $250 for a new battery, $600 for inspections, etc. Parts are special, so you can't just go out and buy them at Pep Boys. As a car, the BMW is only marginally better than the G35 and TL, but the ownership experience is worse than the Japanese.