We use Obsidian Portal and I highly recommend it. It's not free but only one person has to pay. For each campaign you get a web site with a wiki, character pages (including fillable sheets for many systems), a "story hour" blog, DM-player secrets, a private forum and an event calendar. It's a...