Although I liked both, Monster's Inc definately wins over Shrek for me. Not only did I laugh more but it was more touching. And I haven't seen a better ending for a movie since god knows when. It isn't often that the entire audience goes "awwwwwwwwwww" at the end of a movie. Perfect.
Then...