With that price range and gas mileage being a consideration, I'd tend to look more at loaded up versions of the "compact" cars that aren't really compacts any more. The Civic/Corolla/Sentra/Mazda3 are as big or bigger than the Accord/Camry/Stanza/626 from 15 years ago.