Hi, I'm the vice president and webmaster for the Vintage BMW Motorcycle Owners club. I've been developing with Drupal for 3 years now. A year ago I took our club's aging hand-coded website + PHPBB 2 forum and converted it to Drupal. My goals here were to get the club's roster, which had been maintained in a spreadsheet, up onto the web where our dispersed board of directors and volunteers could make use of it. I also wanted to have a single login for members, so they could access the forum, update their profile and purchase club paraphernalia conveniently. This last item required, of course, that we have an E commerce solution.
We have a lot of content we want to get out to interested parties. So we have content types for news, videos, rallies and events, links to vendors and service providers of interest, a bibliography, a list of BMW bike models searchable by VIN or engine number, of course the products we sell in our store and a members photo gallery.
An important goal was that the site be easy to update by nontechnical users. Many of our board and volunteers are not particularly computer savvy, but they needed to be able to create and update content easily. And the demographics of our membership are not good for computer usage in general, so the photo galleries and forum areas had to be easy to use.