Wasn't there an interview recently where a TiVo executive talked about upcoming features including using Macrovision to expire some programming?
I remember this person saying that the Macrovision feature was only going to be used for PPV and VOD programming and they would fight any other use...