I love Silverlight too ... check out the converted code at: http://www.cplotts.com/2009/06/17/blend-modes-for-silverlight/
Doing some more work on these blend modes ... now they handle opacity on the upper layer:
http://www.cplotts.com/2009/11/06/blend-modes-now-opacity-aware/