I won't spoil it for those who want to see it but haven't yet. I will say it was damn awesome and IMO better than the first. I give it 4 out of 5 "anticipated movie of the year" stars... There were a couple of points I thought let it down, but couldn't have been done any other way.
I thought the cg was a bit "obvious". I guess some of the fighting scenes needed to be done like that, especially the superman thing, but it was like Starwars Ep2, the bit where Anakin is riding that beast in the grassy field, you just think to yourself, "That is sooooo CG'd"... other than that it was a damn awesome movie. I loved it and can't wait to the next one, as the fight seems to have changed location, which should make it very interesting. I can see now why the 3rd movie is being released so soon, as the 2nd ended a bit like a tv series, so... .... open ended if you know what I mean. "Stay tuned to next week, find out what happens!!!"