Google the phrase 'exception handling asp.net mvc3 Application_AcquireRequestState' leads me to:
But is the best answer of 2 years ago still the best answer? What's changed? There seems to be debate as to what methods to override in the current framework.