I use
www.torrentspy.com to download programs like 24, CSI, Lost, and others. I then watch them on the laptop while traveling. I usually have to use divX to watch the shows.
Probably not ethical but I can't see the difference between downloading the show using TorrentSpy or Tivo to Go except that I can get old shows using TorrentSpy.