And regarding the X-Men movies.... LNSOCH.... they're all pretty bad, especially if you a comic purist in any shape or form, in which case ranking them is like ranking your favorite varieties of shit.
FFS, X-Men "First Class" doesn't even feature the FIRST CLASS of the X-men universe, which is Angel, Cyclops, Jean Grey, Beat, and Iceman. They screwed the timeline up so badly in all of these movies that it's just irrelevant. And Jesus Christ... Last Stand.... NOTHING was done right. NNNOOOTTTTHHHIIINNGGGGGGGGG.
The only good Marvel movies out are those actually done by Marvel Studios, who actually stick to the characters relatively well and deliver a reasonably solid plot and great action, and are constructing a really awesome universe. The sooner they get the rights back to X-Men, (oh God PLEASE) Spiderman, and the others, the better.