Having driven a 2009 Civic for several months now, I have to say I'm not all that impressed.
It's very small and feels very cheap compared to my former company car. I never thought I would miss my '05 Malibu Maxx (it had a few of it's own issues), but I do.
The Chevy was much more spacious, had a much better stereo, much more fun to drive powerwise and just more luxurious all the way around.
The Honda is very tight for space, my buddy is rather large and can barely fit into the passenger seat, his head almost sticks out the sunroof, the factory stereo sounds like crap, the thing is a gutless wonder and sounds like a sewing machine and the car feels altogether cheaply made. Even the mileage is only slightly improved, I would have expected better since the motor is only half the size (1.8L 4 cylinder compared to 3.5L V6).
To be honest, I was expecting better with all the hype about the Civic...