So I love my iPhone 90% of the time - the 10% f the time that I don't like it :
1) when I have to use it as an actual phone (no kidding - it drops so many of my calls I've decided to call it the best no-phone call cell phone :))
2) when I want to send pics as a txt message
Regarding the 2nd painpoint there is a nice little MMS alternative called Flutter, available on the App Store. It allows you to send pictures to any cell phone number in your contacts app. And it’s free, which is always a bonus.
For more information and pictures head on over to Flutter’s home page.