Funny you should mention that... I have tinkered around with MediaWiki (what Wikipedia runs on) on the site and may still have it installed in a directory somewhere. If not, I can always reinstall. If you guys are interested in adding some content to the site and sprucing it up a bit, I'll look into getting a wiki ready and 1) seeing if I can tie it into your current logins or 2) if not, getting some sort of secure login so we can make sure the wiki isn't spammed. Perhaps we should move over all the content about the episodes, trivia, etc, from the WordPress install to the wiki and just keep the blog at the root of the site for updates and current events.
Let me know what you guys think.