No idea regarding TiVO since I never used one. You could buy a TV capture card, hook it up to your cable/satellite connection, record shows, then make (S)VCD's. Any ATI TV Wonder or All-In-Wonder card will do the trick, and I recommend ATI cards as I've had success with them. You could use another brand though; I'd suggest doing a search on Google for reviews of TV capture/tuner cards. Likewise, you can search for reviews for video editing software. Personally, I capture using 320 x 240, 30fps AVI video with 44.100KHz, 16bit, stereo audio. It produces HUGE files, but the quality is excellent since less than 1% of frames are dropped during recording. I then splice the AVI to omit anything I don't want and save it as a WMV file in Windows Movie Maker. I've also used NeroVision Express 2, but for me, Windows Movie Maker is a piece of cake to use. You can use NeroVision (or many other software packages) to save files as AVI's or MPG's. If I have an AVI, WMV, or ASF file that I want to convert to MPG so I can make a (S)VCD out of it, I use TMPGENC.
No, I like women.