Small cars are more popular than ever with recent fuel price fluctuations, but they aren't penalty boxes like they were ten years ago. Many cars in the sub-$20,000 price range are just as nice inside and drive just as capably as those approaching $30,000. The new Hyundai Elantra is one of those cars, and further evidence that the Koreans have figured out how to build world-class automobiles.