Javascript event handler - addEvent()
From Scott Andrew LePera cross-browser event handler has stemmed a Peter-Paul Koch article and even a coding contest.
I have been using the traditional event registration model that, as explained, has some drawbacks but since my scripts are pretty simple I find it good enough. I also make use of Simon Willison's addLoadEvent() function as of my post.