Wallym has some good thoughts on the importance of calling dispose, which reminded me we have a complete whitepaper on how to implement dispose correctly... Love to have your feedback on it.

White paper on Dispose