I'm with Fingolfin II. (I haven't read Sil, so maybe my vote doesn't count.)
I say Elrond because of all the things FingolfinII said and these: You know he's got to be torn up because he's supposed to be the healer. But the Ring-bearer, savior of M-E, couldn't stay to enjoy the Shire (mostly) because his wounds were never healed. And Celebrían, his wife, was never fully healed either, yes, healed physically (which is all Elrond can do probably), but you know he's got to beat himself up about it. At least they'll see each other again.
Also he was Gil-galad's herald, a more important position than would be thought if I'm not mistaken. I'm sure they were close, so Elrond, along with all this other stuff, had to bear his king's death in the Last Alliance.
|