System.Transactions is a pretty interesting new capability coming in .NET 2.0 – lightweight promotable transactions. There’s an MSDN TV episode on it.