I am in Frankfurt, Germany right now attending three days of meetings, and I must say they're shaping up to be quite interesting. The ...