I haven't even seen the series that started in 2005 yet. I guess when I meant the latest one, I meant the latest Doctor Who remake that I actually knew existed.
Oh accursed rock, why must you be so nice to live under?
Don't feel bad. I didn't hear of Torchwood either until this weekend. We picked it at random after we finished the 3 episodes of BBC's Sherlock.
I've never seen Dr Who in my life - new or old.