Both the Cruze and the Sonic look much better in person, I've found. For some reasons the photos make the car look insane, especially from the rear. I didn't spend much time with the Cruze in Chicago yesterday, but I found it to be a pretty reasonable choice in the segment against the Jetta, MKIII Focus and Elantra. The interior pieces fit together nicely, a lot more of it was soft-touch than I had expected, the seats are far more comfortable than those in the Focus, and it is laid out in a way that is a little more familiar to American customers.
For the Eco model I looked at, I think the only major drawback I could come up with was that the throws on the gearbox seemed a little long, and the pedal placement isn't exactly conducive for heel/toe shifting. Still, for a regular sedan that gets 42 MPG on the highway and will ring-up for less than $20K, the Cruze Eco seems like a fantastic car. When I have some free time in the next week or so, I plan on going out to take one for a spin.