jsheely,
We at Engage are currently working to release a beta version of our own Events module that may be just what you need. We will be releasing the beta within the next few weeks, along with a new section of our site designed to facilitate communication between our company and the community about our modules.
The purpose will be to share our product road maps and vision, while also providing a place for feedback and suggestions on module features. While our Events module will have great core functionality in beta, we already have a pretty impressive road map for which we'd like to start generating community feedback.
Stay tuned for more info!!
Take care,
Ian