We enjoyed the film thouroughly. Contrary to some reviews, I thought there was considerable character development, particularly the Scott-Jean-Logan triangle, and the roguish teamwork between Magneto and Mistique. Famke Janssen as Jean Grey was particularly good this outing, and it was nice to see Rebecca Romijin-Stamos in person without the "Mistique" makeup. Brian Cox was an excellently nasty villain as the primary 'heavy', William Stryker, and of course, you can't beat Patric Stewart and Ian McKellen, reprising their roles as Professor X and Magneto, respectively. Allen Cumming was also excellent as newcomer Nightcrawler (And looked great, too. I thought the Nightcrawler teleportation effects were particularly well done.)Aaron Stanford as Pyro did well flirting with the "Dark Side."
The younger generation of mutants are present largely in cameo roles, although Bobby "Iceman" Drake has a larger role an another uncomfortable triangle involving Rogue and Logan. It was fun to see comic characters Syrin, Kitty Pryde, Hank McCoy and Jubilee, if only as momentary cameos.
The one disappointment was the treatment of "Deathstrike," who in the comics was Logan's long-running nemesis. Here, she is reduced to Stryker's pet killing machine, and I don't recall the character having a single spoken line. We know actress Kelly Hu (The Scorpion King) can do better than this, and it's a shame she wasn't given the chance. Nevertheless, I give the movie my strong recommendation.