This it the first BMW I've ever owned, and I will happily buy one again. I've had to do very minor repairs with it since I got it almost a year ago. It came with just over 360,000 miles (yes that's correct, not a typo). And currently it's got over 372,000 miles on it. I've had to repair the oil seal and that's been about it. I'm going to be buying tires for it soon, otherwise it's in great shape (interior is nearly flawless). There's minor rust along the bottoms of the doors, but what do you expect for any car that's driven in Wisconsin? Overall, I couldn't be happier, and I definitely plan on running it till over 450,000, hopefully 500,000 miles.
Interior is comfortable, quite on the highway, cruises nicely. Handles great, acceleration is decent. Get's about 30 mpg on highway (5-speed manual), comfortable even for 4 adults. Paint stays shiny after 17 years.
I agree with everyone else, no Cupholders?? Kind of a pain. Otherwise, extremely happy!
† Edmunds.com received the highest numerical score in the proprietary J.D. Power 2014 Third-Party Automotive Website Evaluation Study℠. Results based on responses from 3,381 responses, measuring 14 companies and measures third-party automotive website usefulness among new and used vehicle shoppers. Proprietary study results are based on experiences and perceptions of owners surveyed from January 2014. Your experiences may vary. Visit jdpower.com.