I've looked into a lot of content management software and found it difficult to fine one that works right for us. So many sites are cookie cutter sites with "dumb" member's areas that it doesn't matter, but we have full blown member's areas.......
I've found that one software package can't use text links, and others don't support video links. Others don't let us use the current look and feel of the member's areas, and sometimes we have to create databases by hand.
We did settle on
Conman, which is working good for us.