I thought it was excellent, bar a few niggles (I'm sure these have all been mentioned before, just voicing my 2p):
1) The camera-work during the action scenes: I felt sick for the first 15 minutes of the film. What was the point in spending $200m+ on scenes where you can't tell what's going...