I did a mini Torchwood marathon last night....

First two and a half episodes of season 2.

I like the fact that there are some 'loose strings' that you know will come back in future episodes...