I want to like Torchwood more than I actually do.  Will give it a whirl though ...