The battle of all battles.

Personally, I carry two phones - both of them iPhones - one being for business one for my own personal stuff. Despite me being rather neutral towards Apple (I've always been a Blackberry fan but BB is now gone), I do not like Android at all, hence why I carry the iPhone. I do love the iPhone 7, which I currently have, it's the perfect fit and it looks great on the screen. Also - buttons. I want buttons. I cannot not have buttons. Furthermore, the new size of the phones like the iPhone XR are far too big for my tastes and I cannot even think of having one since they are so big.

What's your pick? What's your take?

iPhone / iOS or Samsung / HTC / Android?