I take it that a rediculously big sunroof like some of the SUV type models have wouldn't be right for you? 
So yup you're definately improving your mileage especially as I hear the EPA tests for the more recent models are more stringent and you should be able to exceed them with good driving.
The Mazda 3 is a good car, I considered it when I bought my new Fiat Punto.
One option is solar hot water heating for your home, it makes you less energy dependent and in a good area they can pay themselves off in a few years. (If you live in a sunny location)
Tease.







