Thought I'd point out one thing that I don't believe anyone else has, as far as the reason for Chicago: Doesn't BoD member Dr. Falk reside in Chicago? Could be as simple as "hey, let's do it in my neck of the woods for a change (and I'll show you guys a night on the town)".
SGE