By streaming, I'm hoping to serve up a variety of video formats in SD and HD (mostly MPEG2) from my central PC without taking up space on my Tivo or waiting for a large transfer to complete. Once I record a program that is worth saving, I transfer it to my PC, remove the commercials and store it. I'm trying to determine what the size, quality, speed, and re-encoding effort are to do this. The internet streams would also be nice. If I understand correctly, pyTivo can keep up with SD for quasi-streaming but transferring HD is non realtime? Any suggestions? Also, I can see programs in the NPL but can't transfer them. The tivo replaces the name of the program to be transferred with the first item in the list or occasionally (occasionally it will stalls out waiting to bring up the program info/start transfer page even with directory transversal turned off). Ideas??