If you don't like either one, then the hybrid Honda Accord is a competitive alternative.
They're not all Toyota motors, either.