 Took a gamble, and bought the Sante Fe, after doing alot of research.  I was leery knowing Hyundai's past.  I was surprised at the level of quality and care in making the product.  Granted, the leather seats are...  well, cheap looking/feeling.  I've enjoyed a trouble free 120K in daily driving since my purchase in 2005.  Can't say one bad thing about it; including my mileage, which has ranged from 21 - 24MPGs.  Tooling aroud town, it is considerably less, but still for a SUV, not bad at all.  HIGHLY Recommend!