I'm creating a new web site for an association. They need to manage their membership, which includes dues, membership levels, a subscription to a print magazine, and eventually a restricted area of the site for members only but that's not the main function. There are so many plugins out there, and most of them seem geared towards restricted access to site. Are there any that are recommended for associations trying to manage memberships that exist mostly outside of their web site? They would also need to be able to add people manually in case they want to pay by check, use paper application, etc. Most of the association members are older, and so their level of trust with technology is all across the board.