Consumer Reports has just released its annual list of the best cars for the current model year. The 2012 list of best cars was topped by Subaru, as the top four best brands were all voted to be Japanese automakers. All wheel, all conquering Every year, Consumer Reports compiles a list of the top cars Read on! →