A few questions on handing errors- I assume it's best to handle them in Application_OnError(){}?
Do you then prefer to write them error to the event log, write them to a custom file locally or email them?
If the latter, do you use any specialist libraries to pre-format the exception email?