My son has the Mazda 3, I have 2015 Corolla S. His- quicker- faster- handles great. Mine- quick enough, handles better now with upgrades, definitely rides better, better gas mileage, and seems roomier than the Mazda. I think both will hold resale values. Overall I'd still pick a Corolla.