After much anticipation, Barack Obama's Berlin speech is upon us. Adoring Germans are expected to turn up in the thousands, tens of thousands, or perhaps billions to see their new favorite American ...