I think this might be my favorite adaptation of Sherlock Holmes. I like that they show that his gift comes with a lot of downsides as well. Johnny Lee Miller plays his part perfectly, and Lucy Liu does such a phenomenal job of being a warm and supportive Watson, while also not only existing as a support to Sherlock. The way their relationship ebbs and flows throughout the series without ever making it romantic is really refreshing. They make the supporting characters dynamic and likable as well. You can see why it did so well when it was released.