I test drove a bunch of compacts before deciding on the Civic. It was a close toss up between this and the Elantra. The Civic had more room in the back seat, and I preferred the console layout, so I went with the Civic. I would have gotten heated seats in the Elantra at the same trim level, but so far the cloth seats are fine in winter.
Performance wise this was miles beyond my old (1989) diesel Jetta. I found it to corner very well, and the stability control is impressive. I can actually accelerate on the highway, and I don't slow down going up hills! Heh.
One small complaint would be the lack of an actual temperature gauge. I know it's not that critical, but I still like to know if I should be backing off the throttle in summer when cruising up steep hills or not. Rather I just get a low or high temperature warning.
The Bluetooth system works great with my smartphone, muting the music when I get a call and starting the song where it left off when I hang up (playing from flash drive). I am constantly finding nice, well though out features like that.
I found the fuel economy to be spot on from the US figures (28mpg city, 36mpg highway). I actually manage a bit better than that on the highway (39mpg).
Again, a nice feature is how easy it is to switch between kilometers and miles; just press and hold the clock button for two seconds.
The iMid screen is neat, I feel it's still very under utilized. The information layout could be better optimized, as well as all the neat information the screen could display from all the sensors this car has.
The interior is a bit plasticky as some reviews say, but I didn't find it much worse than the competition at similar trim levels.