Sherlock Holmes (according to the movie that's out now) is definitely INTP. I've seen the movie twice and had it narrowed down within the first few minutes the first time. The rest just reinstated my guess. I considered ISTP because of the fight scenes, but if you really look at it he's not doing Se-ish things just for Se's sake. In fact, his whole method of fighting has to do with creating sequences of attacks based on a strong knowledge of the human body and its processes, and then correctly executing those steps. His sensation function is Si - if you remember, there are a ton of scenes where he uses his previously internalized perception of details, then explores them for possibilities, and finally pieces them together into a logical structure in order to solve the crime. When he is observing a crime scene for evidence, he doesn't ever take the details at face value. He internalizes them and stores them away to his memory and then uses his Ne to explore the implications of the data - very quickly.