This car couldn't be beat for the price. Reliability was unbelievable, a very fun to drive daily car. Trips to Florida were fast and very cheap. Motor and transmission were driven to 424,000 kms. All I replaced was timing belt myself (2X) and the 3 piece exhaust was done a few times over. Yes I would buy a Mazda again.
Roomy, fun to drive, handling wasn't too bad as long as you made sure the swaybar bushings didn't remove themselves. Cheap maintenance was a big plus.