I'm trying to decide between the Galaxy S7 and the iPhone 7 that is coming out in September. I know from experience and observations that iPhone UIs usually remain relatively smooth after 2 years of usage while Samsung phone UI becomes somewhat clunky and slow in a shorter period of time. I like the Android for its customization and easy rooting, but I don't want to be stuck in a phone 2 years from now with a UI not buttery smooth. The S7 sepcs are quite high and Android has made improvements in the UI. Do you guys think UI speed will be an issue for me 2 years down the road if I decide to get another Samsung phone? Do you think the specs in the phone high enough for smooth usage for 2 years? I'm currently using a rooted Galaxy S5 with Greenify, Action launcher, and more than 20 GB free space. I clear my cache once a week. The optimizations help, but doesn't feel as smooth as the iPhone 5.