2005 Mazda 6 i Sport 4dr Sports Sedan (2.3L 4cyl 5M)
With more than 27k miles now, my mpg continues to increase. No matter how hard I beat the car, it still returns 28 to 29 mpg. I do agree that low end torque is a little lacking, but this thing loves to rev. Plus, keeping the tach between 2500 and 4500rpm does not effect mpg at all. I can't say enough good things about this car.
Handling is awesome and back seat space is enough for two 6 foot adults, compared to the competition (i.e. TSX or 325i).