Si sólo te alcanza para un Mazda 3 1.6, prefiero el Cerato. El motor del Mazda es el mismo de generaciones anteriores. Ese mismo que a 100 km/h parece que se va reventar. Tiene como 100 hp, caja quinta, no es económico. Y tiene el mismo pobre equipamiento en seguridad que un Cerato/Elantra.
Tengo un Elantra 1.6. Encuentro que su desempeño es totalmente normal. Nunca ha tenido problemas en subidas, con cinco personas y maletero lleno. Nunca he tenido problemas para adelantar tampoco. La caja es 6AT, lejos lo mejor del auto. Muy suave, y bien escalonada. Consumo en carretera muy bueno, en ciudad es gastador. No acelera como un Swift Sport, pero sus 128 hps falsos se sienten prácticamente igual que los 140 hp de un Sentra 2.0 CVT.
Ahora si es un Mazda 3, 2.0; obviamente es mejor opción.