I watched it last thursday and yes, there were some very nice effects in there. Plus some interesting twists and turns to the story, and yes, we really got some answers...
But!
4 things that really pissed me off:
No 4: cyclops; that braindead, square sunnyboy aka as Xavier's puppy :p
No 3: ok, there's this dam, and it's about to break and let loose myriads of galloms of water, and there's the so-called Iceman that can freeze water (hint hint)... and what did they do? Let Mystique drown (? ... the sequel will tell) in her attempt to stop the water... *sigh*
No 2: Kurt Wagner (...in the munich circus they called me the incredible nightcrawler) showing the worst interpretation of a german accent since "the Big Lebowski", babbling and praying all the time, even switching language in the middle of a prayer... come on
and, *drumroll*, No 1: Kurty baby again, he was so annoying, he has to be mentioned 2 times
...and don't jump to wrong conclusions; I really liked the movie, honestly