Aviad Ezra posted a nice piece to his blog about STM.NET.  He goes into considerable depth discussing both the productivity benefits of STM when writing applications and our implementation.  It's a great read: http://aviadezra.blogspot.com/2010/02/scaling-up-with-stmnet-software.html