Смотря для кого и для какой ситуации.
Если ищите выгоду для собственника недвижимости, то в разных ситуациях могут быть лучше или завещание, или рента или купля-продажа.
Если для получателя объекта недвижимости, то, также от ситуации, дарение, или залог, или купля-продажа.
Договор дарения заключается при жизни на безвозмездной основе. В нём можно добавить тот пункт, что в случае смерти одаряемого (тот, кому дарят), "подарок" станет снова собственностью дарителя (тот, кто дарит). Если умирает раньше даритель, чем одаряемый, то всё остаётся на своих местах.
Завещание - документ, который будет действовать после смерти завещателя. Завещание можно изменить/дополнить/отменить/ и написать вновь. Можно написать 3/5/10 завещаний. Главное правильно указать имущество (квартиры, машины, деньги, земли самолёты, акции и т.д.) и правильно указать наследника, т.е. ФИО и дату рождения как в паспорте.
Если ищите выгоду для собственника недвижимости, то в разных ситуациях могут быть лучше или завещание, или рента или купля-продажа.
Если для получателя объекта недвижимости, то, также от ситуации, дарение, или залог, или купля-продажа.