My guess as to why cryonics is the best method currently available is that it's the best bet for keeping you potentially alive until better methods are developed.
Speaking just for myself, I'm not convinced that any method can give immortality (Murphy happens), but there's a good bit of hope for greatly extended lifespans.
Cryonics is useful for preserving your body until a method for immortality is developed. It is not, on it's own such a method.
If you die now, cryonics is the only method available to give you a chance at immortality.
Cryonics is either not an answer, or the only answer, depending on what exactly you mean by the question.
If you are older you should definitely be focusing on strategies for biological life extension (calorie restriction, or whatever), and everyone should sign up for cryonics as an insurance policy.
Ultimately, with full molecular nanotechnology, whether the engineering of negligible senescence is biological or digital is rather beside the point ("What exactly do you mean by ‘machine’, such that humans are not machines?" - Eliezer Yudkowsky).
However, Unfriendly AI would render the whole point moot. So the most important thing is to guarantee we get Friendly AI right.
It depends on your age. If you are under 30 it's probably staying alive long enough until we reach longevity escape velocity.. If you are over 60 it's probably cryonics.
Edited in response to Vladimir_Nesov's comment.
If you are under 30 it's almost certainly staying alive long enough until we reach longevity escape velocity.
Downvoted for the insane "almost certainly".
Directly answering the question, organ replacement including some brain augmentation that shifts into uploading eventually seems most likely. Cryonics isn't really a direct answer to the question, if you want to talk about trajectories to achieve immortality.... It's too hard to predict where a breakthrough will be made or a wall will be hit. I think the most feasible trajectory is focusing on money and power, then organ replacement and traditional life extension techniques, which include general existential risk reduction.
"Mind uploading" makes debatable assumptions about how the mind works. It might have the result of killing you while leaving behind a Siri-like app which tricks living people's theory of mind into thinking that you have survived the upload.
Cryonics, by contrast, falls into the realm of testable neuroscience, as Sebastian Seung argues in his new book:
I don't think the cryonics of today are a very good bet for immortality, and mind-uploading may still take a while to develop... So I guess your best bet is to use the currently known methods to improve your life expectancy, and hope for the situation to improve during your lifetime (or even better, work on it!).
I'm not sure what criteria you're intending with "feasible", but I'd say FAI, as uploading/cryonics have a lot of failure modes, one of which is uFAI. Unless something weird happens, e.g. a currently-hidden AI keeps us from gobbling the stars, then an FAI once unleashed should be able to revive every human who's ever died, so even if you die before it's developed you should still be okay. (If an FAI would want to do that, anyway.) Whereas most people would be skeptical that an AI could be powerful enough to resurrect every human ever, I'm actuall...
how likely would you consider it to be conditional on us not being simulated/overseen?
So it's possible that spacetime is infinitely dense and if you're a superintelligence there's no reason to expand. Dunno how likely that is, though blackholes do creep me out. Abiogenesis really doesn't seem all that impossible, and anyway I think anthropic explanations are fundamentally confused. If your AI never expands then it can't get precise info about its past, but maybe there are non-physical computational ways to do that, so the costs might not be worth the benefits. It seems like I might've been wrong in that LessWrong folk migh prefer anthropic solutons to Fermi, but I'm not sure how much evidence that is, especially as anthropics is confusing and possibly confused. So yeah... maybe 25% or so, but that's only factoring in some structural uncertainty. Meh.
'Course, my primary hypothesis is that we are being overseen, and brains sometimes have trouble reasoning about hypothetical scenarios which aren't already the default expectation. It's at times like this when advanced rationality skills would be helpful.
What looks, at the moment, as the most feasible technology that can grant us immortality (e.g., mind uploading, cryonics)?
I posed this question to a fellow transhumanist and he argued that cryonics is the answer, but I failed to grasp his explanation. Besides, I am still struggling to learn the basics of science and transhumanism, so it would be great if you could shed some light on my question.