There is no such thing as a free lunch, and there is no such thing as a free war. The Iraq adventure has seriously weakened the U.S. economy, whose woes now go far beyond loose mortgage lending. You can't spend $3 trillion -- yes, $3 trillion -- on a failed war abroad and not feel the pain at home.

Some people will scoff at that number, but we've done the math. Senior Bush administration aides certainly pooh-poohed worrisome estimates in the run-up to the war. Former White House economic adviser Lawrence Lindsey reckoned that the conflict would cost $100 billion to $200 billion; Defense Secretary Donald H. Rumsfeld later called his estimate "baloney." Administration officials insisted that the costs would be more like $50 billion to $60 billion. In April 2003, Andrew S. Natsios, the thoughtful head of the U.S. Agency for International Development, said on "Nightline" that reconstructing Iraq would cost the American taxpayer just $1.7 billion. Ted Koppel, in disbelief, pressed Natsios on the question, but Natsios stuck to his guns. Others in the administration, such as Deputy Defense Secretary Paul D. Wolfowitz, hoped that U.S. partners would chip in, as they had in the 1991 Persian Gulf War, or that Iraq's oil would pay for the damages.