Girlfriend had a 2005 Mazda 3 and currently a 2010 Mazda 3.
2005 rusted out excessively. Horrible materials. Drove nicely, though.
2010 has had the AC compressor fail and the air bag harness go due to a short. Not covered under warranty. It currently still needs both (at 80K miles...) at a cost of over $2,000. Lots of rust all over, working on it is always an issue due to corrosion. My older Toyota was miles and miles better than both material wise.
Mediocre at best. Not bad cars, but far better options.
2005 rusted out excessively. Horrible materials. Drove nicely, though.
2010 has had the AC compressor fail and the air bag harness go due to a short. Not covered under warranty. It currently still needs both (at 80K miles...) at a cost of over $2,000. Lots of rust all over, working on it is always an issue due to corrosion. My older Toyota was miles and miles better than both material wise.
Mediocre at best. Not bad cars, but far better options.