Plan A:  http://channel9.msdn.com/Blogs/funkyon...