Stavroch and Bastien — Here’s what I picture: we set a parameter (number_per_page) to, say, 15. Now the most recent past 15 events are on the first “archive” page, and at both the top of the page and the bottom of that page are navigation links: “Previous” and “Next”. Clicking “Previous” brings the viewer past events 16 through 30; click “Previous” again goes to 31 through 45; etc. Also, we need the “search” function to have a box to enter some text — might be the last name of a previous speaker, or a company name, or a topic (eg, “lasers”). This should search the full database of past Events (maybe even the upcoming ones?) There might be an “Advanced Search” where I could put in a date range, or other limiting parameters.
This could also apply to future events: the nearest upcoming 15 events are on the first of the pages, and any that are farther in the future (eg, next February and March) are on a “Next” page.