According to Bloomberg Businessweek, the best place to raise your kids in Colorado is Littleton (nominated for the second year in a row). The suburban city won high marks for its school system, cultural and community events, and plenty of parks, trails, and open space.