Sony Xperia z1 is the best phone, especially in sound and camera quality, and price is also reasonable & affordable. as Sony Xperia z series come with combined display and touchpad so it is very costly to repair damaged display. I think it will cost around 70-80% of purchased price.
It's battery life is nearly 1 days with gaming and fully uses time.picture resolution is great & 4k video recording.