Samsung is a good choice but that's because I'm a Samsung person rather than iPhone lol. The S8 is meant to be really good!!
I'm nearly done with my S7 edge contract and I'll be going to the S9 plus in 2 months time and I can not wait
I was going to keep my S7 to keep costs down but I scratched the screen and it looks grubby so I'm treating myself to the new phone once I've had the baby