Sorry about this long post. We are a non-profit media arts organization desperate for some advice!
I am the de facto web person for the Maine Film & Video website. It was designed by somebody else in Expression Engine, utilizing aMember as our database. Since nobody around here seems to know how to use these software programs, any problems we have cannot be easily resolved. I am considering learning Drupal with the intention of redoing the entire site (hopefully sticking with aMember). What we need the site to do is:
-e-commerce, new members join/pay on the site, get renewal notices and other group emails
-member profile page, managed by members where they list their skills, contact info, picture etc.
-searchable database, members skills can be searched by potential clientele getting them new jobs
-forums, some available to members only where people can network, share information, post jobs, get jobs and sell equipment
-a homepage where news items can be easily posted, categorized and archived
-a calendar for listing upcoming industry events
http://www.mainefilm.info/