SPOILERS WILL FOLLOW! YOU HAVE BEEN WARNED!!!
OK. that was freaking awesome. i loved how they explained how come Sebby was in WW2 and still looking young in the '60s. (man that tash sucked though). Fasbbender and McAvoy were both awesome. I loved the 2 nods to Charles' future hair-loss. I also loved Emma's diamond form. I was totally not shocked by Angel's defection or by Darwin's death. the former becuase i saw a clip in a trailer where she was manning the sub with Azazel and the latter because Darwin was barely in any trailers so it seemed obvious major shit would happen to him. Loved seeing Beast as a furry guy and being feral. loved Banshee. (shame Beast didn't say 'you want to be named after a screaming woman?) Moira was great too. Michael Ironside and Glenn Morshower had great little roles. Those guys are awesome. Emma's diamond form was really well realised. FX wise, it was only really let down by some obviously-CGI'd stuff like the dish and the Moscow parade. The Wolverine bit was cool, if unneeded.
overall A++++ best X-flick of the lot.