Just listening to last night's show and the discussion of the oath flub.
* Obama interrupted Roberts, which threw him off his game I suspect.
* Roberts was saying the wrong words, which Obama didn't repeat. This confused Roberts. They eventually sorted it out.
Verdict: Roberts messed up, though Obama's failure to repeat what Roberts was (incorrectly) saying made some think Obama was messing up. But, Obama shouldn't have interrupted.
Bonus screwup: Roberts called Obama "Senator Obama." (1) Obama became President at exactly 12 noon. Amendment 20. The oath is merely necessary for the President to "enter on the Execution of his Office." Art. II. (2) Even if you give him the benefit of the doubt on that, since many people (even Supreme Court justices) believe that the President doesn't become President until taking the oath, he had resigned from the Senate back in November. However, some think it's appropriate to continue to refer to a former Senator as "Senator" for life, just as we do with Presidents. I think both are inappropriate. It should be "Mr. Bush" and "Mr. Clinton" once they leave office. It's not a title. But maybe he gets the benefit of the doubt on that, too.