Have you driven a Ford? If you don't than you don't know what you're missing.
The Ford Focus SE would give you great mileage, on average it ends up being more efficient than any of the other vehicles you listed, and with the Ford Focus ST model (2013) you can step into an EcoBoost 2.0L engine for about $25,000.







