And figured that I can't seem to come up with any good content of my own I'll point some out.  Posts like this were what I set out with the intention of writing...

Note to Eran/CuttingEdge: You should take a look at the System.Transactions namespace.  More specifically, TransactionScope ;)