My wife drives the Mazda and I drive the Subaru. She loves it. Only issue so far - passenger window fell off the track. This vehicle comes with a 50,000 mile warranty. Dealer fixed it, no hassle. I raced my wife one time off the line with our 2000 Subaru Legacy GT Wagon (165hp). She won! but not by much =). We've been very pleased with this car. Never bought Mazda before, happy we did. Would definitely buy Mazda again.
Sporty handling, more responsive brakes versus our Subaru. Despite being 6'4", I don't feel too crammed in it. Great Warranty (50,000 miles). Haven't had to worry about it. Dent resistant doors like on a Saturn.
Gas mileage could be better. Our all wheel drive Subaru gets the same mileage - between 25 and 30mpg. Highway wind noise. Exterior paint is peeling in one section (just the glossy stuff, not the actual silver paint).