One that has not been listed, better than guild portal. That is totally free is mmoguildsites.com. I can even help you get your site started if you would like. Its great to find another guild from pirates that has a guild on mmoguildsites, It allows you to create an alliance and members and allies can post on both websites. Its easy to use. Its got templates or you can code it. Lots of options. If you would like to see one set-up sorta you can check out mine. Although things are just... there right now and cluttered. Working on creating staff ranks and privilleges right now so haven't been able to upkeep it much. www.mmoguildsites.com
is a great guild-hoster with amazing customer support. Its all free! Unless you wanna go hardcore and get voice chat and stuff... It already has a chat similar to in-game pirates.