I have a 2003 Elantra, which is just an Accent that ate more spinach.
Anyone who says Korean cars suck doesn’t know what the hell they’re talking about. My Hyundai is an absolutely outstanding car. After 65,000 klicks it runs like a top. It’s got good pickup for a car its size, a lot of internal room for a compact (I’m a big guy, and I’m very comfortable in it) drives great, and doesn’t feel plasticky or cheap. I tested both the Civic and the Elantra and could not find one rational, objective reason to buy a Civic. The value for my money beat the Honda or the Toyota, easy. My buddy who owns an Accent loves it. I highly recommend either car; I have heard of some issues with their larger models, though, like the Santa Fe and Sonata.
Hyundais are highly reliable and you won’t find an equivalent car with better options for your money. Anyone looking for a car in that class would be a fool not to seriously consider it… however, when buying a car, you should test drive at least 5-6 competing models. I tested the Civic (four door AND coupe), Corolla, Elantra, Cavalier, Sunfire, and a Mitsubishi car - I can’t remember the model name.
Do a lot of shopping around; if you only fixate on one brand you’ll never know what you’re missing. I certainly did not set out to buy a Hyundai - actually, I only drove it because the dealership was across the street rom another place, so it was easy to walk to. My Dad just bought a Subaru, and he barely knew the brand existed before he shopped - but by shopping around he got the vehicle he liked most.