Regarded as a simplified and comprehensive car scoring site, released its list of the “Top 10 Best Car Brands” for 2012 today. This year, razor-thin margins decided the overall winner and subsequently placing companies, even to the point of the 11th and 12th spot companies being...