Executive Director Bob Bixby is quoted in a good article on Time Magazine's web site about the growing budget deficit, where he argues that the rising deficit, and some of the most recent policy actions that have contributed to it, are "necessary evils" to keep the economy afloat as long as the actions are targeted and temporary.
What also stuck out, was the nice picture of the National Debt Clock in Times Square (probably the most famous "tabulation" related to Concord's mission). You can see more about the debt clock, and the family behind it, in the movie I.O.U.S.A.. The picture however, shows something you won't see in the movie. Since filming, the national debt has moved from $8.6 trillion to over $10 trillion, meaning they had to paint a dollar sign onto the clock to make room for the 14th digit. There is always hope though, this debt clock does have the capability to go backwards (the one in use in the 1980's and 1990's did not). Let's hope we can test that ability out someday.