Whoops, I whipped that last one out so fast that I forgot a few more requirements:
6. Stores log files/transcripts
7. Membership model. We want to have the option to make the chat "public" (as we do for the monthly events) or "private", where you have to be a registered FlyerTalker to participate.
Mark, thanks for the support and suggestion...