Short thoughts:

I liked it better than the first movie. It had an edge that the first one lacked, and the story didn't fall into a cliche' type thing that the first movie did (yes, I know that some of the things that happened in the first movie was staying true to the comic though). Overall, I enjoyed myself, and I had a fun time watching it.