Best:
I have to agree with everyone, MI2 is the best ending i have seen yet
I normaly hate it when theres loose ends and little closure in an ending but MI2 was really satisfying
Worst:
erm...well i havent came across many bad endings but i would probably say Toonstruck, that was pretty cheesy.
Spoiler:
"Oh, was it all a dream?"
"No Drew! Its me!"
"Hooray!"
*twinkly swooshy thing*
Normality may have been another one...although i cant quite remember it but im sure it was pretty cheesy