Yo elegiria el fiesta. Si bien el mazda 3 es más amplio y con mejores materiales, y tiene un manejo más deportivo, el fiesta tiene una relación peso/potencia mucho mejor, por lo que corre más y gasta menos. Además de todo, se consigue full seguridad, con 7 airbags, abs y esp, cosa imposible en un Sx4, y solo posible en un mazda 3 si es un 2.0R, bastante más carreteado y gastador aunque ahi tiene mejor pique. el mazda 3 1.6, igual que el sx4, tienen seguridad de 2 airbags y abs, bastante mediocre.
el fabia que viste era un 1.2 turbo 2016 en adelante?. a mi gusto es una buena alternativa. si pilas uno en version ambiente anda por ahi con el fiesta en chiches ( tiene 4 airbags eso si), es más amplio, y tiene un motor 1.2 turbo aún más despierto que el del fiesta, y gasta un 15% menos de combustible.
Mi candidato BBB por esas lucas es un c3 1.2 2016 ( solo ese año, tiene mucho más equipo), porque es barato, economico y muy bien equipado, pero el 1.2 que tiene no es demasiado agil y si el uso de carretera es preponderante podrias sentirlo pajero.