Well since there is not really a review thread I'll post mine here.
As for character, a ton of them were not handled right at all. Callisto, Psylocke, Rogue, Colossus, Juggernaut, etc. The movie just didn't translate them well from the comics to the screen. I'm glad Gambit wasn't put in this movie, because I know Ratner would've done him completely wrong.
Wolverine got a little less time that I expected but Storm got a little more. IMO she finally fit into the look of her character but she is too much of a nice girl to pull Storm off. Halle was wrong for the part to begin with and I wouldn't have paid her more money to stick around for a third installment and only watch her half-ass her job. But I don't want to turn this into a Halle Berry bashing post...
Some characters were actually done right. Kitty, Phoenix, Mystique, Magneto, and Beast are the ones that stick out in my mind.
The one thing I was Marjory disappointed with was the final battle. It was incredibly anticlimactic, and it could've been a team effort to kill Jean. NOT a Wolverine solo act.
One question keeps bugging me though. Why did they spend so long casting Angel when he had no more then 5 lines to act?
My final verdict for the movie would be a strong 7/10 if I weren't a huge X-fan. Being a huge X-fan I give it a 5/10.