Have been using this plugin for nearly a year. It does everything we need it to do for our organization: Online member registration; membership database collection/maintenance; PayPal integration and dues tracking, etc. It fully integrates with other plugins we use such as Event Espresso. When members register for events their registration form is automatically populated with data collected from the membership database. Slick!
Had a problem with the plugin after we moved the site to a new server. Even though it wasn't a defect with the plugin, Chad helped us track the issue down so we could tell the hosting company what to do to fix it. How's THAT for customer service?!!