I like BMWs, but I have a few friends that are mechanics and they all tell me to avoid BMW like the plague. They've seen so many cars fresh out of warranty, even low mileage, having expensive problems. Same with Mini (BMW owned).
My problem is what do I replace the Volvo with? I liked the look of Mazda, but when my wife test drove the 3 it felt cheap inside compared to the Volvo and their diesel engines are known for having problems. The A class is gorgeous, but poor ride and refinement. I've had a golf before and it was solid, but VW aren't exactly known for reliability and having test driven the A3 I thought the golf was the better car (A3 looked nicer though). Found the Auris boring and the Focus is just my V40 but not as nice to sit in. The Octavia is a great car, but felt a bit cheap compared to the Volvo. I'm genuinely stumped as to where to go now and I'm well aware it's down to perceived quality!
MY15 V40 CC D2 Lux