@JP - If all else fails venue-wise, please let me know and Ill see if I can get my office for the talk again. You may need to send a direct e-mail to me since the Forum seems to have stopped pushing to my e-mail.
You're welcome to use my soon to open fish market on Vanderbilt Ave in Prospect Heights for the talk. We have plenty of space, but no chairs. We have ample refrigeration to keep beverages cold if people would like to BYOB.
Also got an offer at the Google NYC location. Such a wealth of spaces. The Google is by the ACE stop at 8th and 14th and a block from the 123 stop at 7th and 14th.