I see that you voted in favor of defeat in Iraq today. So long as this is your position, you will not have my support in 2008.
What do you really think will happen if US forces leave Iraq before their government and its security forces are capable to defending themselves and the ordinary Iraqis who want nothing more than to live in peace and raise their families?
Bin Laden has said himself that Iraq is the main front in his jihad against the United States and the West. To leave before Iraq is capable of taking care of itself would to be to hand Al Qaeda a victory on a silver platter, and no one anywhere in the world would ever trust a promise made by America ever again. With your withdrawal deadline, you would confirm Bin Laden's belief that America is nothing but a Paper Tiger, a nation who does not have the stomach for a long war.
We are not losing the war militarily. We are losing the information war. American media report enemy propaganda as fact, yet they report our military's successes either begrudgingly or not at all. You need to listen to the commanders on the ground, not the latest polls. Just because something isn't popular doesn't make it wrong. Just because something is popular doesn't make it right.
Do the right thing. Support our troops by supporting their mission. Do not undermine them and make their job more difficult by sending a message to our enemies that all they have to do is wait us out. I do hope you will rethink your position and do the right thing - vote for Victory in Iraq, not assured defeat by setting arbitrary requirements and deadlines.