I gave it a 9 because I loved it all! My only complaint is that there wasn't enough of some things. Colossus for one. And when the heck is Rogue gonna get her flight, invulnerability, and super strength!? WHAT! No Sentinels yet!?!? No Danger Room!? No Beast or Gambit?
I really hope that X3 has a big fight scene kinda like the raid on the Institute in X2. And they could show just enough of several characters getting ready or participating in combat to give cameos to several less well known X-men and New Mutants. Illyana Rasputin summoning a teleport circle, Sunspot powering up, Danielle Moonstar drawing her bow back, Cannonball taking flight, Wolfsbane transforming, Angel flying, Havok blasting something, etc, etc, all in one quick panning shot around a fight scene.
I also seriously hope X3 has a better villain than X2. It was okay mind you, but I really wanna see some big baddies up on that big screen. Sentinals, Juggernaut, Apocalypse, ya know? Maybe Onslaught some day! (Drools....)
But it looks as though we are gonna have to wait for those because it looks very much like we are gonna ses the Dark Phoenix Saga instead. Not that this will be bad you understand, but I want a big evil badguy they can defeat without me feeling sorry for them like we did for Magneto after seeing his childhood and like we will for Dark Phoenix when she destroys herself in front of Cyclops rather than remain corrupted.
My 2 cents, take 'em or leave 'em.