if you want the economy, go with subcompact Japanese. Like Sentra, Mazda 3, Corolla, or even Focus.
I myself currently own Geo Prism (Toyota Corolla), and gave me nothing but trouble free operation while maintaining 30+MPG.
But if you have a kid or other obrigation, then may be mid size...