He sounds more than a bit dodgey, from the Baghdad speech alone, but certainly highly eloquent...and it's more than time that someone counter-attacked the Republican attack machine, which often does seem designed to smoke-screen more important issues.

Pity no American has managed it.

Now if someone would take them on that way over the filibuster issue...