In my mind, elantra is jack of all trade, not too shabby but not impressive beside the interior space. Cruze may have good chassis even though reliability may not be the forte. Honda typically has firm short suspension, so this may or may not be liked depending on the preference, but seems you...