well you know myspace (
http://myspace.com), you can post photos, put your speeches and such in blogs, and put a chatbox (
http://xat.com) on the page somewhere for discussion. I think that really would be perfect, you know?
We used to use those chat boxes all the time, its really great.