This is awesome.  It just happens that I was facing this challenge, happened to "turn on" channel9 and now I have a solution.  I'm on my way to try it out.  Thanks!