96 328ia
owned for a year with 96k on it.
door handle repaired
power steering hose
speakers of course
that's it so far, i just did my 90k mile service not too long ago and my car runs like new. interior is perfect, paint job is great, there weren't any unusual repairs needed at the servicing. my old 92 325 on the other hand,.... that's another story. very similar to what has already been posted earlier.