We have our eye on a 218i as our next family car. I've never had a BMW and I am slightly concerned about running costs. Having said that, our 10 YO French car has cost us a lot in repairs, so maybe I am worrying unnecessarily.
Can anyone give me any pros and cons?