We used Google Groups but moved to Groupspaces about a year ago because of the increased member database features. We use Groupspaces to manage member information and communicate. Groupspaces has had leadership changes, and don't seem to be flourishing as a company, but they have the best fit for of functionality for our team. Features like requesting updates of information, nicely formatted emails, event registration with easy followup emails to registered participants.
Wild Apricot
http://www.wildapricot.com/ shows great promise but is missing listserve (distribution list) capability. With Groupspaces each sub team has it's own distribution list accessible via an email address.