I actually think Howard Marion-Crawford (who played Watson to Ronald Howard's Holmes in the 1950s) was one of the better Watsons I've seen. He balanced some of the humor of a Nigel Bruce with the intelligence of a David Burke or Edward Hardwicke.
I'm a stay-at-home dad, and Director of Music Ministries at a United Methodist Church in Mt. Juliet, TN. And a longtime fan of Sherlock Holmes.