See the full video (with an accompanying text article) from here. Many key graphs, see this post for the text of the speech. Here is where he makes the Day One promise:

When you have no overarching strategy, there is no clear definition of success. Success comes to be defined as the ability to maintain a flawed policy indefinitely. Here is the truth: fighting a war without end will not force the Iraqis to take responsibility for their own future. And fighting in a war without end will not make the American people safer.

So when I am Commander-in-Chief, I will set a new goal on Day One: I will end this war. Not because politics compels it. Not because our troops cannot bear the burden- as heavy as it is. But because it is the right thing to do for our national security, and it will ultimately make us safer.

In order to end this war responsibly, I will immediately begin to remove our troops from Iraq. We can responsibly remove 1 to 2 combat brigades each month. If we start with the number of brigades we have in Iraq today, we can remove all of them 16 months. After this redeployment, we will leave enough troops in Iraq to guard our embassy and diplomats, and a counter-terrorism force to strike al Qaeda if it forms a base that the Iraqis cannot destroy. What I propose is not – and never has been – a precipitous drawdown. It is instead a detailed and prudent plan that will end a war nearly seven years after it started.