Framework for social community
chaosprophet: Rather than build a new site up from scratch, why don't you just create a group on facebook or something??? Most of your users will probably be on facebook, and this would also save you a lot of time.