OK. I’ve been waiting all night for some professional comedian to spout the obvious punchline. No dice.

Obama spoke today in front of a crowd in Berlin estimated at 200,000 (fig. 1). John McCain appeared in front of a restaurant that serves bratwurst and fudge (fig. 2). Got that?
To paraphrase Mark Twain, who said that the difference between the right word and almost the right word is the difference between “lightning” and “lightning bug” …
The difference between the right political staging and almost the right political staging is the difference between “Germany” and “a German restaurant.”
(That creepy little guy standing next to McCain is Carolina senator Graham the Cracker, BTW. Baghdad’s own Bargain Rug Hunter, hisownself. Looks like the Botox™ is working great for him!)
‘Nuff said.
Courage.
UPDATE July 25: (hat tip to dave h.) The New York Times follows up with detail on just WHY that difference has spelled out a disastrous week for McCain. This includes confirmation of the bratwurst lunch, and the additional revelation of the Republican National Committee’s counter-advertising choices — showing a deft political sense only rivaled by Harold Stassen’s”
The campaign’s choice of restaurant was consistent with the Republican National Committee’s decision to run anti-Obama advertisements in Berlin, N.H.; Berlin, Wis.; and Berlin, Pa.
Just think of the money missed by Obama’s not having visited Russia that Moscow, Idaho, Moscow, Indiana, Moscow, Iowa, Moscow, Kansas, Moscow, Maine, Moscow, Mississippi, Moscow, Ohio, Moscow, Pennsylvania, Moscow, Rhode Island, Moscow, Tennessee, Moscow, Texas, Moscow, Vermont, Moscow, West Virginia, Moscow, Wisconsin, Moscow Mills, Missouri, Moscow Township, Michigan and Moscow Township, Minnesota all never received.
(Not to mention Berlin, Connecticut, Berlin, Georgia, Berlin, Illinois, Berlin, Kentucky, Berlin, Maryland, Berlin, Massachusetts, Berlin, Michigan, Berlin, New Jersey, Berlin, New York, Berlin, North Dakota, Berlin, Holmes County, Ohio, Berlin, Williams County, Ohio, Berlin, Vermont, Berlin, West Virginia and Berlin Heights, Ohio.)
Oy.