Channel 9 did an interview with Ale Contenti on exception handling. People here might find it interesting.
Understanding Exceptions and When/How to Handle Them:
http://channel9.msdn.com/Showpost.aspx?postid=343189
I was surprised to learn about the amount of bookkeeping that goes on under the covers when using exceptions.