If you run a club, organization or NPO, it's not easy managing memberships. With the new year of the SOGA club, the membership module was implemented. It allows a membership officer to easily renew a member's dues, simply set an expiry date and membership lists get updated online automatically.
Even better...a user's role can be updated automatically when the above action is done giving them more access to the site (forums? blogs?) which allows you to promote your reasons for being a member and not have to bother with managing a users role.
The nice feature that's also built in is that the user gets emailed when their membership status changes - including a couple weeks before it is set to automatically expire so they are urged to renew their membership or lose access to the site.
You can't see it in action on the site as the membership data is kept private from the public's eyes as for this site, membership gives you access to the members' contact info (email address, phone number, address, etc).

