Shopping for a new vehicle can be challenging. Not only are there dozens of different brands to choose from in the U.S. today, but there are literally hundreds of nameplates available, too. For ...