UM Jiraiya: He trained possibly three of the top 5 greatest ninjas in history, Took on itachi and kisame and made kisame fear fighting him& forced itachi to use amaterasu to escape. He fought the 3 paths of pain WITH NO INFO WHATSOEVER and still killed them, only to be ambushed by ASURA path to lose an arm and still fight on and go RIGHT past one pain to deva path. Killed 1 path of pain A SECOND TIME with 1 hand and not in sage mode. HE BROUGHT HIMSELF BACK FROM DEATH WITH SHEER WILLPOWER!!! that alone TRUMPS everyone else
This guy does make a good point, how many people have willed themselves back to life for a few more minutes to try and save their village? Not really anyone. Jiraiya's death was probably the best in the series for me, because unlike Zabuza, Jiraiya wasn't a jerk. He wasn't out for revenge he was just trying to be a good guy.
The only people who did comparable things are
Itachi (he should have already been dead by that time due to disease, yet still saved Sasuke from Oro and beat him and then made it possible for him to get MS)
and
Minato because even after getting one of the 9-tails claws through his stomach he still managed to seal half of it into the death reaper and the other half into Naruto, and that is after fighting the 9-tails and Tobi during his child's birth. How many could save a village and make a jinchurrikki while their child was being born and while fighting the ultimate (so far) villain?