Our club is similar to Mike's in that at about 15 minutes tops people get antsy when discussing technical or style topics during our regular monthly "business" meeting. With other typical business discussion, the total official meeting ends up at an hour or so, which is about the tipping point for attention of your average beer drinker

. Time afterwards is spent on comraderie and general one-on-one or small group discussions which many times started from the technical discussion during the regular business portion of the meeting.
We hold a separate meeting we call our "stammtisch" each month for a beer swap at someone's house (unforturnately we cannot bring beer into the brewpub where we meet for business meetings per GA law). We also hold our club-only comps at these and that has led to style discussions on the style to be judged.
Lastly, we hold a separate BJCP class for those who want really detailed information about ingredients, styles, process, etc. For the 6 months before the test, we will meet 1.5 hours prior to the regular meeting plus have additional sessions at a different time during the month.