My top five: Jiraiya, Oro, Itachi, Gai and Kakashi. Well because they're all awesome.
Least favorite: The only character I dislike is Karui, she's just stupid.
Probably my favorite character, I think Jiraiya would be out with Naruto going against Tobi. I'm ok with great characters dieing such as Nagato, Itachi, Hiruzen etc. But I wish Jiraiya was still around, so sad.