Смотря какие цели преследуете. По характеристикам они особо не отличаются, по выполняемым функциям тоже, а вот по цене — значительно, почти в два раза. Но в 8 айфоне есть беспроводная и быстрая зарядка. Поэтому если стоимость не так важна, то лучше брать 8-ку, т.к. у него и поддержка будет подольше, и морально он устареет не так быстро, как айфон 7. Ну и плюхи с зарядкой лишними не будут. А если бюджет ограничен, то вариантов нет — только брать 7 айфон.