Beautifully shot, fantastic performances from the entire cast (no one-man show this) and in my humble opinion a better take on the spirit of the books than the recent Hollywood offerings - though I like those too.
Benedict Cumberbatch goes straight up to the top of my list of favourite Sherlock Holmes actors.
Next of course comes the gorgeous Robert Downey Jnr. - I will even forgive him the license they took with the script - no-one would ever have shouted 'Nut him!' in a Sherlock Holmes story!