Bought it new. Been thru all the electronic crises, a little expensive, mostly annoying. But - the car is definately worth the trouble. Has always been totally reliable and a hoot to drive. Lousy in snow, but good winter tires in all four corners transforms it into an acceptable performer. Would buy it all over again....
Bought it new. Now 15 years old, 120K on odometer, we'll make 200k easy, the ultimate keeper. Still looks great, inside and out. 20 mpg city - 29 mpg highway, low ratios keep T/E mileage down. Classic lines, never out of style. Lots of bolt-on go fast available. Any BMW over 5 years is a DIY car, dealer rates and parts will kill you.
I love my BMW. The ride is smooth and comfortable. The car is highly dependable. And what can I say about the power? Absolutely worth every penny. I was happy to find that my '93 325i (189hp) has more horsepower than a 2002 325ci (184hp). Through every unpredictable road condition, my car has come through in every way. Through any kind of weather condition, my car has always performed, and many times, surpassed its potential. And off the line, my bimmer can take any car on. Need I mention that the only addition to my car is the dealer installed sports package?
Even after 10 years, this car is still fun to drive. The exterior of the car gets a lot of looks, and it has held up very well. The safety and performance of this car make it worth the extra expense of buying and maintaining a BMW.
This car has been an unmitigated disaster from the time we got it with only 20,000 miles. Although it drives very well, and has a comfortable and solid feel for a smaller car, we have sunk thousands into it for repairs large and larger. The worst was a blown head gasket at 45,000 miles! Unbelievable. Numerous motors and switches have gone out, from the window controllers to wheel bearings...stuff you'd never expect from a car with so few miles, and a BMW to boot.