Go with the Mazda 3. Im sorry, but the Ford Focus is poorly designed. (Not unless your in Europe). But since the economy is doing bad, you might be able to get the Focus for a steal. The Mazda is pricey, but in my opinion I would get it over just for the fact its japanese and they build reliable...