The differences really have disappeared quite a lot.
I used to be Android, but I got a MacBook, and thought I'd go for an iPhone 5. Since that I have been a huge iOS device fan, with iPads and iPhone 6/6s.
I did try an Android device between the iPhone 6 and 6s, it was a Galaxy Note 4. I have to say that I really liked using Android again, though a bit too much extra Samsung stuff on top for my liking (especially as I had always had Nexus devices before), but there were somethings I loved with it.
I eventually sent it back, and consequently upgraded to the 6s. Not because I didn't/ couldn't like it, but because of the fact of integration with my MacBook Pro and iPad.
This isn't so much a reflection on the individual devices or operating systems, but their respective ecosystems. Being able to hotspot from your iPhone with your Mac or iPad without even touching the phone, or the SMS relaying, or phonemail forwarding. It's just those little things.
Now, if there were to be an Android / Windows implementation of this, then great. BUT, it wouldn't be first party, built in from the ground up, and THAT'S what sways me.
[doublepost=1465138592][/doublepost]
I know many of you have said you prefer or think that iMessage is much better than its Android equivalent. I have to say that for me personally iMessage drives me to distraction. Now it could be me that isn't used to iMessage and so I am missing a trick here. However, with Android once you press 'send' the keyboard then dissolves but reappears the instant you put the cursor in the text box.
With iOS this doesn't happen, the keyboard remains meaning you have to press the back arrow which effectively takes you out of the message screen then reselect message in order to have a clear screen i.e. no keyboard? The keyboard remaining may not be an issue if you have a larger screen but on a 4" screen I find that in long texts I cannot see the entire message without swiping up. With Android because the keyboard hasn't remained it's much easier to read the entire message at once especially on a smaller screen - bliss.
Well, that's not really an iMessage "issue", more just the Messages App...
But actually it makes more sense to not have the keyboard disappear every time you send a message, especially as it's considered instant nowadays... Imagine you're having a back and forth, and you have to wait for the UI animation to get rid of the keyboard, and then re-tap on the message field? What a bore!
Perhaps you're not aware of this, but on iOS everything is more "swipy". You want to hide that keyboard to read the long message? Swipe down on the conversation thread as if you were scrolling, and it'll slide the keyboard out of view...
Want to go back? Don't even need to use the arrow, swipe from left to right from the edge of the screen, magic!
(Assuming this is all on iOS 7 and later)