Oh man, awesome!  I just looked up the Red Line tap and it's literally two blocks from my apartment, can't wait.
I'd actually just heard about the place and was meaning to check it out, what a great opportunity.
I'm looking forward to connecting with some other chicago PDers.

-Ben