IMO, it's a masterpiece. It's one of those movies that people will be talking about and watching decades from now, when most other "comic book" movies of the last few years will be long forgotten.
I will put it right up there with Blade Runner, Silence of the Lambs, No Country for Old Men, etc.