I haven't made the switch, as I have never owned an iPhone of my own. But I have been successful in setting up iCloud email on my Android devices. I use the Gmail app, but I would imagine that other email applications would work just as well assuming you can get the couple of settings figured out if it doesn't auto-configure. Pretty sure I had to hash it out myself, but that was because I did it so long ago on my Nexus 4. My LG G4 just used the older settings.
(Current settings are map.mail.me.com and port 993 for incoming and smtp.mail.me.com with port 587 for outgoing)
There is currently an Apple Music app, that I assume works well enough. I haven't used this application or service as I am currently using a Google All Access with YouTube Red subscription.
As for iTunes Match, Google has their own product that is up to 50,000 songs and will look through your iTunes folders. They will match anything they have, and will upload anything that they don't. The only issue here is if you own any music with DRM on it, such as music purchased through iTunes in the early 2000's.
Other services I can think of would be:
- iCloud Drive, which as far as I'm aware has no ability to connect with non-Apple devices at this time. I use a combination of OneDrive and DropBox for my cloud storage needs.
- Photos wouldn't be syncing with Apple's services, but can be uploaded to Google (from there I believe it's possible to connect it to Apple through a Mac).
- There is a Find my Phone substitute directly from Google.
- Contacts, notes, and reminders can all be synced with a google account, and back to a Mac/iPad/iPhone.
- Several productivity apps, some of which even have cloud syncing through various services.
- Apple Pay has a few options, although none that I've seen are as polished. Android Pay and Samsung Pay are the first two that come to mind.
I don't mean to throw a bunch of information at you all at once, I'm just running through things while they are fresh in my mind. Hopefully something in here was useful. =)