+1 to Google. Never had to think about it syncing calendars, documents and various stuff on my Mac, PC & Android. It's just there and up to date all the time. Same approach with Kindle.
Can't say I'm surprised that Apple are screwing this up, though. It's not really in their interests to embrace/push the who-cares-what-OS-I-use model, is it?