I just got back from it and I had set it up to be the movie of the year when I read about it last year. It was pretty damn good but not spectacular. I would have liked more variety in scenes. I know what gunfights look like from 1,000,000 angles now, and the camerawork didn't really work for me. It was shot like a faux-documentary - think the Office shots.
Mind you, none of these problems were the fault of the actors who were all spectacular. Johnny Depp and Christian Bale are ultimate badasses in the first degree, and Marion Cotillard has a certain sexy, classy sensibility that makes my pants tighten. So there's that.
Mortals are mortar and life is the fuse.