Finally, let me conclude with what I see as the one upside of Bush's reelection. Bush basically set a lot of time bombs in his first term. He should be the one to have to deal with them. Had Kerry been elected he would have spent his whole term fighting a hostile Congress in an attempt to do the politically unpopular things necessary to undo the damage Bush did during his first term.
Let Bush figure out how to clean up Iraq. Let Bush figure out how to dig us out of the financial hole he created. Second terms rarely go well, and I think the Deomcrats have reason to be optimistic in 2006.
As upsides go it's not very much. But it's the best I can do right now.