I am a great fan of Benedict Cumberbatch - that's fairly obvious, and rather recent. But, I've been a Sherlock Holmes fan forever, from the early black and white film, Basil Rathbone days.
However, the only Holmes to compare with Benedict, in my mind, is the wonderful Jeremy Brett. He speaks here about his character, and I could not help but believe that Benedict Cumberbatch would say many of the same things. Jeremy Brett: