компенсация = рыночная стоимость жилья + затраты собственника (переезд, оценка и т.п.)
человек может выбрать деньги или жилье. если жилье, то человек оплачивает разницу, если стоимость нового жилья больше компенсации.
но есть ньюанс с однокомнатными квартирам - сейчас плохо помню, но кажется есть постановление окружное, по поводу обмена однокомнатной на однокомнатную без доплат.
ещё, вроде, с аварийными домами проще. но хоть убей, всё забыл - надо перечитывать всё.