Chris Gray - Building your own home server

Two questions:
1) When I was looking at the SDK I noticed that the only way to make custom content is via html and activex. Are there any plans to make .NET the prefered development framework?
2) Will there be any support to write filters to intercept something like the raw tv signal while it is recording? That way people could write plugins that can remove commercials in real time while recording.