The upcoming MSDN magazine will feature this article:
Damn. Sounds like my two articles about plug-ins in .Net could have been there instead :( I feel like I could contribute so much. Hey you guys over at MSDN - You could have asked me, I'd have donated my articles for free. Who do I call?