For what it's worth, I bought a new Elantra in 2013 and so far here are my opinions of it.
Pro
Great gas mileage, I'm getting about 38 mpg per tank with mostly rural off-highway driving. On the interstate I get about 40 mpg. This is with an auto transmission. It the first auto I've ever owned in 50 years of driving and I like it. They did a good job on it.
Cons
Low-profile tires. I never had low profiles before, and the ride seems very harsh to me. Perhaps it's the way the suspension was designed? I've got 34k miles on the car and the rear tires are not doing well. The tire guy says they have some slight bulges which are very audible at lower speeds.
There was no spare tire with this car. Not even one of those "donuts". All it has is a 12v compressor with a can of Hundai's version of Fix-A-Flat (someone told me it costs $80 to replace??). I didn't think to check for a tire or donut as I would never have imagined a new car without one or the other. My mistake. BTW, any suggestions on where I can get an inexpensive wheel that I can use with one of the old tires as a spare?