Yes, I am in love with yet another British import. If you haven't seen Sherlock, the modernized version of Sherlock Holmes, you NEED to. (Watch the trailer here). Unless, of course, you're a purist who doesn't go for change, then you might want to pass. But still, you NEED to at least try it. Benedict Cumberbatch is the perfect Sherlock Holmes for the 21st century. I've only seen him in The Other Boleyn Girl, but I think this is his first starring role. Watson is played by Martin Freeman, of The Office UK and the upcoming version of The Hobbit. My favorite role for him was the movie stand-in the Love, Actually; there he was so sweet. In Sherlock he is a worn-down doctor and veteran of the war in Afghanistan, who ends up rooming with Holmes and dealing with his excessive quirks. Oh, and the guy cast as Moriarty is deliciously creepy. There are only three episodes in the first season and you can stream it on Netflix for free if you're a subscriber.