Mazda 3 looks good, but do they have the R&D dollars that Ford does? Japanese car makers are known to hide problems rather than issue recalls. My old Ford F150 gave me 100,000+ miles without breaking down once. Ditto for my dad's old F250 and current F350. Just based on my family's experiences with Fords I would trust that Focus before the Mazda.