I just saw this on New Years evening. The Sherlock character had a fairly fake accent, very hard to understand in a lot of spots. I could understand the other characters though. The effects were pretty good - what would be expected in any modern Hollywood movie, but in spots they did look somewhat fake, mostly when panning back and getting a view of the entire city. They were good, don't get me wrong, just not any different from any other modern movie. Nothing groundbreaking. Effects and action-alone do not solely make a good movie. Holmes is almost a clone of House from Fox TV. He's depressed, unlikeable at times, appears to hate everyone (even the dog), has a British accent, and is smart. Watson was a pretty big whiner. They also set it up at the end for an obvious sequel, which I'd probably wait to rent for $1 from Redbox.

I can see why people like this movie. I just wasn't as blown away as the hype indicated.