I like 2 the best but I chose Puss in boots because I'm crazed.
Puss in Boots rocks! Although Shrek 2 was better.
puss in boots was the best new character
And Mongo (the uberGingerbreadMan)

he was awesome
"Not the gumdrop button!!!!11" quote from uber gingerbread man
I liked the first one better, it just had more comedy. Totally all through it. Most of the jokes in the second one were corny.
Shrek 2 was
flowing with various jokes, not just corny ones (I counted 3 fart jokes and one burp joke, and a few that were predictable). For example, did anyone get the joke when donkey (when he got "transformed") said "look I can count!" and started tapping his feet.
It had various others it's just that I'm forgetting them right now. It's also being more widely discussed at
http://www.imdb.com/title/tt0298148/ .
I liked it better than the 1st overall, especially the part at the end when they spoofed "Mission: Impossible."
I liked them both; they are on different levels of funny, and only I and some of my friends would find some parts funny...
...for instance, when the godmother's assitant person was "kyle" hahahahahahahaha