Isn't Microsoft Dynamics the obvious choice for a Membership Management System? Well, maybe, maybe not, let's take a look...