Any German car 1996 - 2000 will rot before your very eyes. Biodegradable plastics. Why 525i? For me, it's just right for a daily driver, good enough power for around 7 km/L fuel consumption + mid-size... size. That's why I drive a 5... Slow ass E34-M20 lang nga.
Hmmm, that explains MB wire harness problems. You're right on the dot, a mid-size is more comfort & safety, plus 7 km/L FC if that's city is better than most 2.0 liter cars.
Actually, your requirements are a little lacking in specifics. For me, that's why I recommended the 5. I just assumed you wanted a daily driver with decent space.
Sorry for my ambivalence, but I'm not very familiar w/ bimmers. My choice will depend on my finances & the available pre-owned models when the time comes. Bottom line is, I want the whole BMW driving & ownership experience. If say a 3 series can deliver that then I've saved some moolah over the 5 series for maintenance.
But it's also true what BB said. Them electronics suck, big time.
Am not really sure about the cause of userfriendly's problems. The BMWs we have did not require replacement of those items until well into their 10th year.
