Best Sherlock Holmes - Jeremy Brett (although, Cumberbatch and Miller are wonderful as well). He did a wonderful play in London, "The Secret of Sherlock Holmes" and I was able to meet he and Edward Hardwicke.
With lines like this I will accept NO Elementary criticism. Yes it's very different and Americanised, but if you can accept 12 different actors playing the same Doctor, you can accept another Sherlock. :)