Hybrid cars are still incredibly popular, but are they good