Complementing our other lists of best cars today we present to you a list of the top 10 cars for the year 2012. These cars have been extensively tested for functionality, style, performance and driving character, so, here goes. No 10. 2012 Hyundai Veloster Base Price: $17,300 Coming with a 1.6-liter four-cylinder engine, this car