I have an iPhone 7 plus and the U11 (iPhone for work, U11 for play). Battery life is exceptional on the 7+. Using wifi at work I can go 3 days or more. U11 can go 2 days on wifi, and definitely lasts a full day if not on wifi. Both are amazingly quick. I am on Sprint for the U11 and data download speeds at home are 65 MB/sec. iPhone is Verizon and is about 60 MB/sec at home. I think the camera on the 7 Plus is better, faster, easier to use, but the U11 has more natural hues and is no slouch. I am really impressed by it. I love the Edge Squeeze. I use it to launch the camera and to launch Google Assistant. Both are great phones. I, too, am disappointed by the lack of quality cases/screen protectors for the U11. Oh, well. For me, Android is much more fun. Just remember that the curved screen on the U11 is more fragile than the screen on the iPhone. Try out the U11 at a Sprint store, even if you but is from HTC or Amazon. Only you know what's right for you.