Our warm and comforting colleagues over at Consumer Reports taste-tested different brands of chicken noodle soup, and came to a conclusion straight out of this site’s comments section: consumers are better off taking fifteen minutes to make their own soup at home. [Consumer Reports] [More]