Over the course of the year, we've driven over 150 new vehicles, evaluating them using various criteria such as price, ...