The directing was very good, also, and makes me with this guy did go ahead and make the third X-men movie. Seriously, he would have lived up to Singer's installments.
Once you see it, you'll also understand why they picked Daniel Craig to be the new James Bond; a couple of the shots make it very clear. He wouldn't have been my first pick, but he should be able to do the job.
Oh, and the soundtrack was awesome. For real.