My mid-size association has been using the Integra Planner software for about 10 years. It does an incredible job of managing our major event but have some clumsy user interface issues. The company does a great job of responding to requests for customizations of the software but it is written from a programmer's perspective rather than a user perspective.