I've had my E30 for 9 years. It's let me down at least once. The fuel pump quit. It took me a week to get the right one because mine is the '91 318is a one year only transition car. I got it with 180K on the clock, and now it's at 214. In the time I've owned it I've replaced the fuel pump, the radiator, the steering rack, the front struts, the alternator and belts, The A/c compressor bearing and the clutch. I always wind up buying parts online because no one local has them, and to order them through the local parts stores is expensive.
All that said, it's a very well built little car. For having 200K+ miles it doesn't rattle or clunk, and that little 4-banger goes like stink! I'll miss it, but I think it's time for it to go.