I can see the integration of the forums being a possibility, but that takes away from being a member of the group to participate.
As far as events, UE30 (Chris) as posted his new Events/Locations mod which adds a field to the ADD EVENT submission form. It reads the member's groups they moderate, and presents a drop down list of these groups if the poster decides to post specifically for that group. Select a group will post it in that group, and if you set the privacy to that group membership they are the only ones who will see it.
For my purposes, I think that the events are a different story. Getting people face-to-face is what a social network is all about. So why not present a link to the event without details, and if a person decides to want more info... or to join the event, then he has to join the group. Otherwise we are doing nothing more than setting up not a social network.. but a virtual network.. all online.. all fake, imaginary, and definitely not SOCIAL!!!!
(steps down off soapbox, bows, and leaves the room)