I went to dealer the to drive a Sonata and noticed the Elantra which I think looks even better.
Test drove both it and liked the smaller cabin with sportier ride and "growling" engine of the Elantra.
I traded down from a '03 Accord EX-L (both the new Accord and Sonata felt too big to me).
The front cabin feels similar to size to the old Accord.
The back seat room is smaller but fine for kids, and the car is more fun to drive than the old and new Accords, Sonata, and Fusion.
$17,500 with a 45,000 service contract and lifetime power train warranty from the dealer and I was sold.
With 600 miles on it I'm getting about 32 MPG which is fine, but I assume it will improve with time.
Sporty styling, clean instrumentation, XM, bluetooth, shiftable auto (great for engine breaking on off ramps and in light traffic), handles well in snow, comfortable front seats.