I'm actually not quite sure about this one, I mean as awesome as it'd be if they BOTH got it somehow, I don't think that is really likely.
But I mean, in defence of Spike, he worked to get his soul back while Angel was just cursed. But as far as who did more "evil fighting" I'd be inclinded to say Angel, but after re-reading the quotes from "To Shanshu in LA", I'm beginning to wonder if that's really what it's all about. Three quotes from the series seemed to stand out to me:
"...the vampire with a soul, once he fulfills his destiny, will Shanshu. Become human. It's his reward."
"He has to survive the coming darkness, the apocalyptic battles, a few plagues, and some - uh, several - not that many - fiends that will be unleashed on the world."
"It tells of an epic, apocalyptic battle and a vampire with a soul who plays a major role in that battle. And there's the suggestion that the vampire will get to live again."
It says nothing really about "doing good", just surviving and playing a major role in a battle, everyone just assumed that they MEANT doing good (by "fufills his destiny") but how do we know that's the destiny for either Angel or Spike? Would the Shanshu go to whoever survives the battle (as in, only one of them would?), who does the most good, or would it maybe come into play hundreds of years down the road to whoever "fufills his destiny" (whatever that may be)?
And when they said "plays a major role" (and this is assuming the finale WAS that battle) wouldn't Angel be the one who played the larger role? Or would it go to Spike because he was "alive" to fight as well?
Also, in the finale Angel
SIGNED AWAY the prophecy, now does that mean that HE is the only one who wouldn't get it? Or because it was the signature of a vampire with a soul in blood, would it automatically "sign away" the prophecy all together and any chance EITHER of them had at it? And did the Black Thorn even have enough power to do something like that? Especially if it was something that the Powers That Be would obviously have to play a huge role in?
But another thing that really has no evidence behind it is that this was a huge part of Angel's life throughout the series, all the time it seemed to be referring to him (since he was "the original" vamp with a soul), how would everyone react if 5 years later and after all that "hoop-la" it was really Spike? Would you say it goes to Angel simply because it has his name "written all over it" or would you say Spike for the same reason?
Or maybe it was
never meant to be fufilled, I mean not all prophecies are right? Maybe it was simply there to put everyone on "the right track", get them doing what they were meant to (or just doing good in general). Maybe so that they would COME to that final battle, to that point, and for no other reason?
I think that Joss left WAY too many blanks to really say "who SHOULD get it" or "who deserves it" because who's to say it's meant to go to the one most deserving anyway? Or anyone at all? Maybe someone would have become human, maybe they'd pull a Darla and be re-vamped anyway, or just killed right away? I mean becoming a normal HUMAN in the middle of a battle like that? Or even surviving it as a vampire? Seems a but unlikely. There are
so many possible outcomes (WAY more than JUST Angel or Spike becoming human) I really don't think anyone (besides maybe Joss Whedon) can say who would get it.
Maybe someday we'll get a tv-movie or spinoff or something to find out, or maybe, like the finale, it will always just be a mystery left for the fans to write on their own.