I watched "The 6th Day" with Arnold Schwarzenegger last night. The movie involves cloning, and is set far enough in the future that it's not only possible to clone, but to take a snapshot of a person's memory and implant it in the clone. The clone is a pre-grown generic that is then implanted with your DNA and memories. For all intents and purposes, even if the original dies, "you" still live on, and can do so indefinitely.
That got me to thinking: what would your preferred method of resurrection be?
In "The Matrix", not only does Neo resurrect himself through the power of love, he further resurrects his beloved Trinity, albeit not with the healing power of love - it was with magic if I understood the film correctly. No new bodies, no faked or implanted memories: it's the same person in every way (except Trinity, who was fundamentally altered by the magic). Oh yes, and all of this happened in software, so it doesn't really matter anyway.
In "The Fifth Element", we see an intricate piece of machinery that can knit the bones and sinews of a body together, given flakes of skin or fingernails. The body is completely fabricated in its final state, barring the skin, which is forced to grow by blasting the exposed innards with ultraviolet radiation. The downside to this method is that you don't have any memories.
In "Jason X", nanotechnology is used to force life back into helpless corpses. I didn't watch the entire movie, but I'm sure that somebody died, nobody was sure if the nanobots could bring him/her back, but after some rather tense moments they rise again.
Finally, I would like to cite "Romeo + Juliet" (the Leonardo DiCaprio version; none compare). Juliet kills herself using a natural, 100% organic potion, and rises from the dead a couple of days later. Her return is of course pointless, because she then kills herself again.
So there you have it: clones, assembly, nanotechnology, software, and faked deaths and resurrections. What would your preference be?
Oops, I forgot to list "magic" in that final list.