Mayors of major U.S. cities beg Congress for help with deteriorating infrastructure.

Meanwhile, the Iraq War is going to cost U.S. taxpayers $2.7 trillion, far off the $60 to $100 billion figure estimated by the Bush administration. But what’s a billion here or there? I guess we’ll find out when the next bridge collapses.