Scott Hanselman also had a good post on getting up and running with ELMAH: hanselman.com/blog/
Since then, I have implemented a slightly modified version of it and the logging plus e-mail is great and easy to integrate via the web.config file.
That was part of my "modification". I didn't want any of the logged information being exposed, so I watered it down to only log the information to the database and e-mail me. Then, when I get an e-mail, I can go look at the database log. I have not requirement for remote viewing anyway.