Sounds like a great idea. I personally have been looking for ways to set up our club website so members can add content and make the site a collaborative effort without needing the skills to build from scratch. There's a huge amount of free and otherwise server software available to do this kind of thing, it just boggles the mind. Anything would take time and effort to set up so if Ed can't be burdened with that, there are alternatives.
When I started as webmaster for our club, I opened a Yahoogroup to store newsletters, photos, and tie the club together by email. Yahoo groups has a lot more storage now than back then but you have the banner ads to deal with. MSN Groups might be better in this regard but I have never used them.
Google Groups would be my preferred choice--clean layout with no ads or only text ads. Google has a lot of services available that can all be used with one login. Cloud computing is the latest buzzword and Google is up in front with that.
Cloud computing means online applications that, in Google's case, can open and create Word, Excel, and Powerpoint documents, plus PDFs, and even convert PDF to a webpage. So, you can have a spreadsheet of members with addresses, emails, etc., your newsletter, and even How-to presentations to supplement someone's club demo.
Other things they have to offer are the photo albums (Picasa) and blogs which can be adapted as a website for clubs but more suitably for individuals. After starting this message I see they now have free site hosting, plus a site builder but I have not looked into it. You may need a Google account to look into that,but I think it would be worthwhile to check out.