 I really enjoy my Elantra and would recommend it to anyone.  I am good about maintaining it at the dealer, and in return it has been good to me - one mechanical breakdown in almost 5 years and 90k miles - which was covered under the warranty.