I am looking at this article
I am looking at this article as I research Mazda as a replacement for my BMW 328i. Granted, it is a 2009 with 68,000 miles, but over the 3 years I have owned it, it has had probably about 3 or $4,000 in work done on things like suspension replacement, oil pan and valve cover gasket replacements, and window regulators breaking. It is currently at the dealer with a coolant leak, and I am waiting to hear the cause. The 3 series is definitely known for being the most needy of the BMWs, and judging from the other cars I see at the dealer, mine may have just been a really bad generation, but it is definitely my first and last BMW. My parents have had far less problems with Mercedes, and I have decided that I will probably avoid European cars in the future. They are an absolute blast to drive, but it just isn't worth all the time it spends in the dealer and the money that costs. They also suck up their premium gas.