SABnzdb is a python based full-auto newsreader, and is used to download movies, tv shows, music, etc from newgroups (such as giganews or or usenetserver). It is similar to bittorrent except that is uses secure newsgroups and nzb files rather than torrent files. Sick Beard is a python based TV show management software, and is used to automatically download tv shows as they are made available. It is a PVR on crack.
If you haven't heard of it, or aren't using it, do yourself a HUGE favor and install them both - start using it. It took me 15 minutes to get it installed and start using it. I will create a wiki soon, and create a deb file for automagically setting them both up in minutes.
This is a better solution than Hulu, netflix, and mythtv pvr for both tv shows and movies. I am very excited about it.
http://gizmodo.com/5343260/how-to-kick-your-torrent-addiction-with-usenet