I guess new Torchwood will be on netflix sometime unless there is a good torrent to pull it from.
Not sure. Netflix and Starz have been having negotiation problems, in general. Starz and several premium and networks are mandating delays before their programs are available.
Do you use Usenet?