Mmm... difícil elección, ambos autos tienen hartos puntos fuertes.
Sin embargo si vienes de un Mazda 2, creo que te gustará el Fiesta. Es prácticamente del mismo porte, viene con mucho equipamiento (7 ab, ESP, techo, llantas, etc), el tacto de sus materiales interiores es superior (plásticos blandos).... y lo mejor, es la misma plataforma del Mazda2, por ende su manejo debe ser bastante similar, lo que es bueno a la hora de acostumbrarse hasta que punto uno puede exigir su auto. Incluso, pienso que un poco más ágil, considerando que tiene un motor 1.6L VTi de 120 hp (vs. el 1.5L de 103 hp que tiene el M2). Tiene más torque a menos RPM (punto debil del M2, bajo las 3500 rpm no tira NADA, de ahí para arriba es super agil), lo que además le da un mejor manejo en ciudad. No se como andará en insonorización, pero digamos que la del M2 no es muy buena (en cuanto a ruidos del rodado y sonido -juguera- del motor). En el resto de los apartados, el M2 es un auto filete. Es decir, el Fiesta podría ser una versión mejorada de tu M2.
Esa sería mi opción.