I am so disappointed not to have known about this site until this very day. Have been an avid fan of Masterpiece Theatre and then Masterpiece Mystery and Classic and so forth, from the git go.
Thought I would hate a "modern" Sherlock Holmes. I do love my Arthur Conan Doyle and am extremely finicky about my Sherlocks. Loved some, but have hated most.
But saw that Rupert Graves plays the Inspector. I am a huge fan of his from his being John Forsyte. Well, I have fallen big time for this Sherlock. And yes, Watson is a real life, bona fide doctor. He had just gotten home from the war in Iraq when he teamed up with Holmes.
The whole thing is a silly romp of a present-time gag take-off on the real books; and I find it a hoot. I sit and hug myself and howl with amusement. They are doing a most clever job of it.
And Graves is still, sigh, quite a divine creature.