I have done a quick search and see some others doing Camera Club/Photograpihic societies with Drupal but none have mentioned some of the features I would like to include.
Here's the lowdown on what I'm planning, maybe you can tell me if it's possible with Drupal, and possibly how I could do it and how difficult it would be.
Core features beyond what I know Drupal can do:
Gallery for paid up club members only to upload, visitors to view.
Ability to view Galleries by member.
Ability to attach project/competition tags to uploaded pictures and view them by project or competition with an overview page for that project/competition which describes it and displays thumbnails.
Possible ability to tag by subject matter etc. and to display exif (server does not have PHP5)
Calendar feature, listing upcoming meetings and project/competition dates.
Dynamic Reminders of upcoming dates on frontpage, + automatic mailout to members as date approaches.
Home page for each member, with a profile and possibly their own nice url and unique design template. To include samples from their gallery and a link to it. Custom field for camera equipment used etc. to be shown in their profile and possibly a picture of them. Links to their posts and articles etc.
Possible future ability to sell prints online.