Hyundai's are good cars! I just traded my 2004 Elantra for a 2005 Tucson. (It's got the same things on it your Sonata has.) You get a lot of niceties as standard equipment for a very reasonable price. And it's tough to beat the 5 year/50,000 mile bumper-to-bumper warranty.