Personally I will still urge you to wait for the new one. Especially the new Focus. Daming new technologies and safety features...

But if you really must I will side with the Mazda 3 on this one. Kasi yung tinitgnan mong Focus I assume is sedan right? Basta Ford hatchback ako, I don't like their sedans in terms of looks for both the Focus and the Fiesta...