This image was lost some time after publication.

President Obama signed the $787 billion stimulus bill this afternoon. "Today does not mark the end of our economic troubles. But it does mark the beginning of the end," he said before signing the bill into law. Of course, this could also just be the beginning of the end of life as we know it, but at least we're all in agreement that we're in the same place, right? [CNN]