My 2016 Mazda 6 is my third Mazda, having owned a 2000 Miata and a 2010 Mazda3 before it, so yes, I'm a fan of the brand. That's because, different as these three cars are in size, type, and equipment, Mazda makes them all a lot of fun to drive.
I was immediately attracted to the 6 because it's gorgeous (in my opinion, anyway), and the interior is just as attractive as the exterior. Inside and out, it looks and feels like a more expensive car. Materials, fit, and finish are top notch and very Audi-like, especially in the GT model. The front seats are bolstered sport type, and fit me like a glove, but I imagine they might feel a bit confining for more portly folk.
Handling and engine performance are excellent. Steering is precise, the car corners flat, and anyone wondering if its four-cylinder engine is adequate needn't worry. Despite its size, the 6 is relatively light in weight, and it just doesn't need gobs of horsepower to get it moving briskly. Even if a turbo or V6 were offered, I'd still get the four. It's that good.
Ride is firm, which I like, but if you're looking for the softest midsize car out there, this isn't it. Nor is it the quietest. Engine noise is not objectionable (it's kind of sporty, actually), but it's greater than what you'll hear from a Camry or Accord. I gladly take that trade-off for the advantage the 6 has in handling and fun.
The car's fuel economy is as good as claimed, too. It actually gets as good or better gas mileage than either of my two smaller Mazdas before it did, which is pretty amazing.
If you're in the market for a mid-size car, check out the Mazda6, even if your budget allows a more expensive car. I have driven Infinitis, Accuras, and even BMWs that I didn't like as much as I do the Mazda6. Seriously.