PROS: - Fantastic camera - Great battery life - Great build quality - Timely updates (no guessing if/when you'll get the new OS update) - Local support at any Apple store - IP67 water+dust resistance CONS: - No quick/fast charge - No headphone jack (if don't own bluetooth headphones/earbuds) - Only 5GB of iCloud storage (you pay for more) I've been an Android user since the original Motorola Droid came out in late 2009 (and was a Blackberry user before that). I never thought that I would "switch sides", but lately I've become more frustrated with Android's fragmentation problem (less than 10% of Android users are on Nougat, and Android "O" is going live later this fall). I hated not knowing if/when my phone was going to see the new OS, meanwhile my mom's iPhone 5C (which is almost 4 years old) has the latest version of iOS. It's been over three weeks since trading in my Galaxy S7 for the iPhone 7 Plus, and I couldn't be happier about switching to the iPhone. I love the battery life on the 7 Plus. I charge my phone in the morning while drinking coffee and going over emails, use it through the day, leave it on my nightstand over night, and then charge it up again the next morning. I can't think of a single time where I needed to grab a charger in the middle of the day or evening. The camera is great, but it's not a massive improvement over the S7. The zoom and "portrait mode" are cool, but I don't really use them most days. Photos and videos turn out great, I can't complain about the camera on this phone. What I CAN complain about is iCloud storage. $1.00 a month for 50GB of storage isn't going to break the bank or anything, but it feels bad when even Microsoft gives you 30GB of free storage with OneDrive, while Apple only gives you 5GB. Some people complain about the lack of a headphone jack, but I prefer my bluetooth headphones and earbuds, so I don't mind at all. Apple does include the lightning adapter in the box so you can still connect traditional 3.5mm headphones/earbuds to your iPhone.