I guess I'm one of the few people who didn't really like Shrek 2. I enjoyed the first one, though it didn't blow me away or anything, and I was expecting about the same. But it just sort of dragged; all the returning characters just seemed to be doing their same, tired schtick (especially Donkey, who was really funny in the first one).
The few, really good moments in the sequel were almost all generated from Puss in Boots. Banderas was great, and the eyes and catnip bits were some funny stuff.
The ending was predictable and stupid; but, they do have a franchise to protect here so I can see why they went the way they did. The upshot is, the movie theater's power went off with about two minutes left of the movie, so I got a free pass to see another movie--so I don't feel cheated!
Plus, I'm not a fan of the visual style of the Shrek movies (never have been). Oh, it's competent enough stuff, and from a geek standpoint, I appreciate the fact that the graphics work was done on Linux machines, but it lacks the cohesive style of a Pixar film. (But, they are the best in that business, so I guess I can't expect everyone to live up to them!)
Dan