This talk was first presented for the Dallas .NET Users Group on November 8, 2007. All of the resources are available for download.