The Chevy Cruze Eco and Chevy Sonic, with high-ranking safety and fuel -efficiency, have won top spots on Edmunds and Parents Magazine's list of Best Family Cars of 2012.