Jiraiya: Jiraiya sneaked into Amegakure completely unnoticed, only reason was Pein's rain. He then took down 2 shinobi easily before meeting Konan in battle where he took her down with a single jutsu which was very impressive. The reason behind Jiraiya's arrival in Amegakure was because he had recieved intelligence that the leader of Akatsuki would be there, and Tsunade supported him. Jiraiya wanted to go and gain intelligence for the village for the sake of the village and it's people, while doing so he met Pein. Nagato/Pein would engage Jiraiya in battle, where Jiraiya gained immense intel on him, defeating 5 summons one after the other, while being unable to touch pein, until he reached Sage Mode. Reaching Sage Mode in such a battle is an incredible feat, seeing who he was up against and had no intelligence at all, thought he was able to defeat the summons, enter Sage Mode and literally would have turned the 6 paths to cinders if it wasn't for the Preta Path (arguable seeing Deva paths abilities) he stomped 3 of Nagato's paths with little difficulty. Finally he let down his guard in the belief that he had won the battle, and got his arm ripped off, and from that point on, he didn't think of anything else but the village, the toads and his friends, he tried to fight Pein with one arm unable to use any jutsu, where he fought impressively to the end defeating one of the paths in the progress. Jiraiya after defeat another of the paths (4) the toads wanted him to withdraw, but Jiraiya went back to the surface to face Pein for one last time, to gain the full information on him, figuring out the secret behind Pein and Nagato. He sacrificed his life to finally reveal Nagato's secret, making Naruto and the village capable of fighting Pein/Nagato. The death of Jiraiya also made Naruto grow up and learn Sage Mode, enabling him to defeat Pein.
I will say his death is the most honorable death U_U
Others with honorable deaths: Kisame, Minato, Hiruzen, Neji, Itachi, Shikaku, Ao (I might have forgot a few)