Some current modules that could possibly be modified to be more accessible are:
http://drupal.org/project/rsvp
http://drupal.org/node/63222
http://drupal.org/project/event