请问房屋拆迁补偿方式有哪几种?选择哪种比较好?