Yes he did. It was during the speech in Bagdad when he deflected a shoe that was tossed at him. President Bush set the withdrawal date for 12/31/11 I believe.
Yes, I believe you are right. It was in that speech.