I buy the ecosystem argument, but I'd point out that there are now some pretty (and cheap) apps in the Google Play Store to allow Android phones to access iCloud calendars, sync better with iCloud mail, etc.
You can work through most of the ecosphere issues, but there are gaps. I have to admit that a Galaxy S3 is awfully tempted. SNotes are also tempting. I'm also obviously not happy with Apple Maps right now