Not really too relevant to the newer ones, but we bought a 2013 new and it has almost 90k miles and has been very very good car to us. That said I wish I would have waited till the 2.5 came out. The 2.0 is quite gutless and the throttle calibration off the line is weird sometimes, just kind of takes off or sometimes goes super slow. The engine is very fuel efficient though. The new 2.5T would probably be awesome!
All that said, it really does handle like a car, small steering wheel and fast turning response. The driving dynamics show Mazda's spirited intentions.