Last night, the Baker Street Babes recorded a John Watson-centric episode. We all discussed our favorite Watson portrayals, and I went with Martin Freeman who, I believe, has a truly definitive take on the character and is the closest in spirit to the full qualities of Watson as written in the canon.
What do you think? Many actors have played Watson, and several have done so to great acclaim. Do you have a favorite? Why?