And to answer Ken Hite’s last question: it was a perfectly good movie that hit a lot of of his – and my – buttons on the way past. I liked it; Guy Ritchie took Sherlock Holmes seriously, and contra Ken (slightly) I thought Jude Law was better than Russell Crowe would have been. Setting looked very believable, local tech level ditto, Downey/Law’s interaction with each other very good, and they managed to make this current film without using too many elements that will be needed for the next film.
So go ahead and see it in matinee, and definitely see it when it hits DVD.