This is an example of a WinForms error handling class that we insert into every project. It has classes for error handling, writing to the event log, and sending email
3/21/2012 Added support for lists of exceptions