Advertisements I just purchased the TIVO HD because I hated the new cable guide that Comcast forced all of its customers to use. I set TIVO up with no issues and it connected to my home network without problem. My question is: is TIVO supposed to show up under Network or the Network Map on my Vista computers? I have successfully been able to stream my media files from the computers to TIVO to play, but TIVO isn't listed as being on the network. Everything works fine as is, I am just curious if it is supposed to be listed or not?