I *detested* the first season of Torchwood. It was mostly a juvenile exercise in sex-focused idiot plots, and the few episodes I enjoyed seemed to be the least-liked by the fans. It seemed that Torchwood itself caused a lot of the problems rather than solving them, and the characters for the most part were simply not believable as members of this super-secret organization.
The NEW Torchwood has been much more fun. The characters are less juvenile, the organization... well, HAS organization. The characters show competence most of the time and the problems mostly stem from things that AREN'T Torchwood's fault.
It's nice to see a show which, for once, gets BETTER instead of worse as time goes by.