Finally watched this, and I gotta say... I ****ing love it!
Loved the chemistry between Downey Jr and Law, loved the relationship between Holmes and Watson.
This is definitely not a brainless film. It gets you thinking. Holmes' deductions were the best parts. I loved how it showed him to be a bad ass by using intelligence. I loved the rivalry between magic and logic/science running throughout the film. I also thought the humour was nice and sharp, typical Ritchie.
The look and sound of the movie was PERFECT IMO. I love the re-occuring piano notes that make the theme tune. The look of Victorian London was real but stylized at the same time. Some people don't like Ritchie's distinctive shooting/editing style, I LOVE it and it shines through here, especially the scenes in the tunnels under Parliament and the scenes were it flashes forward to show how Holmes does his thing ie the bare knuckle brawl. And the costume design was great too. Watson's suits were epic, I'd love to have some threads like him! And Holmes looked disheveled yet too cool for school.
Strong was ok as Blackwood. People say he was a bit boring, but I think that was intended. He wasn't supposed to be charismatic or anything, he was perfectly understated yet still menacing.
McAdams wasn't as bad as other people are saying IMO. She was the weakest of the main cast though, for me.
Keeping Moriarty in the shadows was the way to go too. Nice and mysterious, ready for the inevitable sequel. And like a few others have mentioned, I too heard a little Brad Pitt in his voice. But obviously that remains to be seen.
Overall I give this film a solid 9 maybe a 10. It was just a great example of why I love films. Action, intelligence, humour, cinematography, score and great acting for the most part.