WTF IS THIS. How can Moffat suck so much at Doctor Who, and still write a pretty damn great Sherlock episode? It's not like Doctor Who and Sherlock Holmes are massively different things!
A few things in this were typically Moffat, especially the fake death, and yet I LOVED this episode more than any other Sherlock episode except perhaps Study in Pink which has the advantage of being a "first meeting" story which I always adore.
The case (the whole Coventry scenario and how it came together and how creepy the reveal was) was great. Irene was hands down the best Irene Adler I've ever seen, and probably the only time in my life that I've found a dominatrix extremely sexy - because there was nakedness and leather and whips, but mostly it was about psychological domination and she was so playful and into it with Sherlock that it just worked for me. Then there was lots of Mycroft which was ALSO awesome and pretty much EVERY other supporting character, they used continuity, they had Sherlock be both human and fallible and AWESOME at the end. And also: the bit at the beginning where Moriarty's phone rang.
I have a feeling that all of Moffat's intelligence and creativity goes into Sherlock, and he writes Doctor Who as a formula show with an incredibly bad formula.