Here's the West Point speech:
http://www.youtube.com/watch?v=oZLVqhsLgIw
Not sure where this "withdrawal from Iraq by June" talk is coming from. Combat troops are supposed to be completely withdrawn from Iraq by August 31st, 2010 and all troops are supposed to be withdrawn by the end of 2011.
As for Afghanistan, I'm very apprehensive about the troop increase, as I see multiple similarities to the Vietnam War. Perhaps my biggest fear is that Afghanistan will turn into a quagmire just as Vietnam did (and just as Afghanistan did for the Soviets) and, like Vietnam did with Johnson, undercut Obama's domestic agenda. That being said, however, I hope his new Afghanistan policy is a success.