It's a tight race between the two auto makers but seeing how three out of my five cars have been Honda's I have to say Honda all the way. I have never owned a Toyota but I do respect the brand. I love my civic 300,000 miles and still gets between 35 - 37 mpg.