Hey Squid, welcome to the site! Actually, our forums just opened a day or so ago, so we're all hoping this place gets more active! If you know anyone you could get to join us, we'd really appreciate it! Right now we're doing our best to promote the site and the messageboards, but tell your friends about us! And let us know when your podcasts are available. I'd love to check them out!