Blue 12 mini 128gb. Definitely my favorite iPhone by far. I upgraded from a 4S to a 6+ and then to an 8+ so i had the biggest phone for a few years. Since the mini was literally .1 inch smaller in screen size, I decided to try it out before I got the regular size and I‘m DEFINITELY staying with the small phone for as long as I can. Much more comfortable in my pocket, less likely to break if I drop it naked, and still has every other great feature of the regular size. Sure battery life is not as good, but it charges so fast and my iPad mini serves well while it’s charging.
one thing I think Apple should do is design a smart battery case that can help extend the life of your internal iPhone battery by working in conjunction to determine the best times to charge your phone so you never have to worry about low battery