Va en cuestión de gustos, depende de si te parece mejor SO IOS o Android. En mi caso, prefiero Android por el tema de personalización y que es más "tuyo" por así decirlo el dispositivo, pero si sos de los que no le toca nada a los teléfonos desde que los saca de la caja salvo bajarle aplicaciones, por ahí te conviene el Iphone.
Ahora, la diferencia entre el hardware de los terminales no es mucha ni para un lado ni para el otro. El s7 tiene una mucho mejor pantalla que el iphone. Las cámaras son muy buenas las 2, pero es mejor la del iphone. El procesador es más rápido en el iPhone 7 (es, actualmente, el procesador más rápido del mercado). La batería y tiempos de carga de la misma son muchísimo mejores en el teléfono de samsung. El diseño y materiales va según gustos, a mi particularmente me gusta más el Samsung. Tenés que considerar que el iPhone no tiene jack 3.5mm (puerto de auriculares) aunque trae un adaptador. Los productos de apple, al usar su propio Sistema operativo, están más optimizados en cuanto a fluidez que los Android, que usan todos el mismo sistema de Google