Verdict: It's pretty good. I thoroughly enjoyed it. It didn't thrill me like X2 did, but there were more than enough geeky cool moments (red-hot electrified labret piecing, anyone?) to keep me interested. I'm worried that it won't do well at the box office, though, and will be, indeede, the last stand.
(
spoilers )