Re: What kind of Mileage are you actually getting?
I owned a 08 Civic hybrid for two years before trading it for a 2010 Prius IV.
The Civic's best mileage is the inverse of the Prius, it's rated at 40-45. So 40 in town is what you can expect. Typically it achieves that by shutting down the engine at stop lights. It won't however until it's warmed up, until it does, you won't get 40 in town. Depending on the type of driving you do, consider the length of the trip, city or highway, etc your mileage will vary. I averaged 43mpg for the two years I owned it - not bad and pretty much right on target - I also tracked my mpg religiously, there was no guesswork involved.
I had two problems resolved under warranty while I owned it, an air sensor needed to be replaced after failing, and the rear control arms needed to be replaced - defective maybe? - either way they caused the rear tires to wear badly on the inside of the tread. They refused to replace the tires even after admitting the failed control arms caused the problem. I only had 24K miles on it.
The Civic has it's pro's and con's, low 40's is good mileage in anyone's opinion, few cars can achieve 40 in town, so that's a plus.
If you are considering buying one and you live in a snowy area - you MUST put snow tires on it to make it functional in the winter, and like any car expect you're mileage to drop in cold and snowy weather (Note that I achieved 43mpg over two years but I never drove it in the winter in Chicago, so expect less mpg overall if you do).