ah, do your research... i did, and i drove a lot of cars. and the MS3 was the winner for me... if i wasn't looking for something with kick, i would have went with the MZ3 hatch... hands down...
my gramps used to get on me and my sisters cuz we loved our shared toyota so much.... 'i had to FIGHT those bastids, after all!' oh when we found a nissan sentra hatch behind his camper, we let him have it! 'mr. see down the road sold it to me, too good a deal to pass up' he grew to love that little POS sentra.
i'm as patriotic as anyone, but i don't feel i owe the UAW dick! i love my japanese TV, my japanese cars.... i'll never lose my love for old american muscle, and i really like the new GM rides like the camaro, Z06, and G8... but if i'm spending my hard earned money, i'm going with my gut... and that usually steers me to the japanese cars (even though they might be built here)....
i wouldn't let the fact that i didn't like ford (and i don't care for them either) steer you away from this car. people who say this car is nothing but a ford are talking out of the sides of their ass. just a way for them to justify how their POS civic is better than your car. one of my best friends has a focus, and drives the CRAP out of it.... never a problem. go up to a volvo S40 owner and snicker out 'it's just a ford' and they will laugh as hard as we do!
like i said... if you do your research, you can find out all you want to know about longevity. i heard these cars blew up engines... and that was always coming from some honda or VW chap know it all who really just heard that somewhere and makes it easier to justify why his GTI is in the shop all of the time (at least my motor didn't blow)...... as it turns out, these cars just don't handle extreme mods that well... they are more fragile as you get away from the intended design.
i plan to squeeze well over 130k out of my MS3. turbo and all. i take care of it... it gets babied most of the time, but i will put some miles on it...
drop your 'i hate ford so this mazda has to be a stinker' idea.... go buy one. i bet you will like it!