I'm also loving
Torchwood. It's really my fav thing on TV right now and season 2 just started in the US as well. Apparently it's the first time the BBC has done a simultaneous first-run airing.
I just read recently that Russell T Davies is a huge Joss Whedon fan (said he was the "master of television" or something like that), so now I'm seeing all these Whedonisms everywhere in
Torchwood and
Doctor Who (also watching season 3 of the Doctor now).
Torchwood is sorta like a British, scifi version of
Angel, but with more sex