We are going the newsletter route (custom) which sends out a biweekly newsletter that includes upcoming and recently added events along with recent posts and other content. Another suggestion that helps with calendars is an invite system - for those events with RSVP - you can send an invite out to members who can then indicate attendance from their email. We have found this (on a previous forum) to be a highly effective way of getting people interested in the events we are running.