As we reported in “Let the Eagle Soar” below, the Congressional Budget Office released a report Oct. 24 estimating that the total expenditures for the wars in Iraq and Afghanistan could cost over $2.4 trillion over the next ten years—or $8,000 for every man, woman and child in the U.S. We hear often enough that “freedom isn’t free,” but we’re not sure we’re getting our money’s worth—especially when so many important priorities are neglected here at home.