Hello: I'm a happy iMac owner and within some months I will be buying an iPad. I also have a laptop with Windows 8.1 and a smartphone with Windows Phone 8.1. So, because of the lack of syncing between Google services and Windows Phone (for example, push notifications aren't allowed unless you use Gmail app), I've decided to switch from Gmail to another mail/calendar/contact/tasks/reminders/cloud service: Outlook or iCloud. I really can't choose one from another. According to the information I've got from the Internet, they both offer similar capabilities, but I don't know how they behave in practice. So, which one do you think I should choose? I want full sync between all my devices. Thank you.