Joe Biden has been a gaffe machine over the past several days. He said he didn’t approve of one of Obama’s ads about John McCain, and he jumped the gun saying that the government shouldn’t bail out AIG.

Fortunately, Biden has rebounded impressively this morning, with a powerful speech on foreign policy. He delivered a blistering attack on John McCain’s foreign policy positions while providing a very persuasive argument for a new approach under a Barack Obama administration. More importantly, he attacked McCain’s judgement, explaining how McCain’s bluster is counterproductive. He also ripped Bush and McCain for ignoring al Qaeda and Afghanistan. We must find and kill Bin Laden, and Biden made that absolutely clear.

The themes in this speech were clear and powerful. I suspect Obama will be repeating all these themes on Friday in the first presidential debate.